You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] Write a good PR title and description, i.e. `feat(agent): add pdf tool via mcp`, `perf: make llm client async` and `fix(utils): load custom config via importlib` etc. CI job `check-pr-title` enforces [Angular commit message format](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#commit-message-format) to PR title.
6
-
-[ ] Run `make precommit` locally. CI job `lint` enforce ruff default format/lint rules on all new codes.
7
-
-[ ] Run `make pytest`. Check test summary (located at `report.html`) and coverage report (located at `htmlcov/index.html`) on new codes.
3
+
<!-- Please provide a clear and concise description of what this PR does -->
4
+
5
+
## What changed?
6
+
<!-- Describe the changes made in this PR -->
7
+
8
+
## Why?
9
+
<!-- Explain the motivation behind these changes -->
8
10
9
-
## Nice To Have
11
+
## Related issues
12
+
<!-- Link any related issues using #issue_number -->
10
13
11
-
-[ ] (Optional) Write/update tests under `/tests` for `feat` and `test` PR.
12
-
-[ ] (Optional) Write/update docs under `/docs` for `docs` and `ci` PR.
13
14
15
+
# Checklist for PR
16
+
17
+
-[ ] Write a descriptive PR title following the [Angular commit message format](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#commit-message-format): `<type>(<scope>): <subject>`
18
+
-**Examples:**`feat(agent): add pdf tool via mcp`, `perf: make llm client async`, `fix(utils): load custom config via importlib`
0 commit comments