From e02801944a1fcf1282741adfdfbec328ee183eac Mon Sep 17 00:00:00 2001 From: Xinmin Zeng <135568692+fancyboi999@users.noreply.github.com> Date: Tue, 26 May 2026 23:25:29 +0800 Subject: [PATCH] chore: add a pull request template (#3259) * chore: add pull request template * fix: address Copilot review on PR template - Reword the issue-link comment (plain #123 links; Fixes/Closes only auto-closes) - Remove the standalone '-' bullets under Bug fix verification / Validation - Align Validation commands with CI (frontend format + build with BETTER_AUTH_SECRET) --- .github/pull_request_template.md | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000..5ba8a604a --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,61 @@ + +Fixes # + +## Why + + + + +## What changed + + + + +## Surface area + + + +- [ ] **Frontend UI** — page / component / setting / interaction under `frontend/` +- [ ] **Backend API** — endpoint / SSE event / request-response shape under `backend/app` +- [ ] **Agents / LangGraph** — agent node, graph wiring, `langgraph.json`, or prompt change +- [ ] **Sandbox** — `docker/` or sandboxed execution +- [ ] **Skills** — change under `skills/` +- [ ] **Dependencies** — new/upgraded entry in `backend/pyproject.toml` or `frontend/package.json` (say what it buys us) +- [ ] **Default behavior change** — changes existing behavior without the user opting in (default model, default setting, data shape) +- [ ] **Docs / tests / CI only** — no runtime behavior change + + +## Screenshots / Recording + + + + +## Bug fix verification + + + + +## Validation + + +