feat: enrich pull request review context #9

Merged
nimmo merged 5 commits from feat/issue-6-pr-context into main 2026-07-20 16:46:58 +01:00
Owner

Implements the first pass of #6.

What changed:

  • add base/head branch and commit-message context to reviews
  • reuse the existing automated-review comment as prior context
  • improve repository guidance discovery and manual-dispatch checkout
  • validate pull-request input and extend test coverage

Validation:

  • python3 -m unittest discover -s tests (6 passing)

Follow-up: live workflow-dispatch verification and optional scoped guidance remain in #6.

Implements the first pass of #6. What changed: - add base/head branch and commit-message context to reviews - reuse the existing automated-review comment as prior context - improve repository guidance discovery and manual-dispatch checkout - validate pull-request input and extend test coverage Validation: - `python3 -m unittest discover -s tests` (6 passing) Follow-up: live workflow-dispatch verification and optional scoped guidance remain in #6.
ci: enable AI reviews on Nova
Some checks failed
AI pull-request review / review (pull_request) Failing after 1s
4ebf5c059b
fix: pin self-review action to full revision
Some checks failed
AI pull-request review / review (pull_request) Failing after 3s
6aa27dda75
chore: ignore Python bytecode caches
Some checks failed
AI pull-request review / review (pull_request) Failing after 3s
f38516d6aa
config: use Nova mesh Ollama endpoint
Some checks failed
AI pull-request review / review (pull_request) Failing after 3s
19c102b08f
nimmo merged commit 762a1e96e3 into main 2026-07-20 16:46:58 +01:00
nimmo deleted branch feat/issue-6-pr-context 2026-07-20 16:46:59 +01:00
Sign in to join this conversation.
No reviewers
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nimmo/forgejo-auto-pr-review!9
No description provided.