[Maintainer] Upgrade to v0.17.0
Current version: 0.12.0
Target version: 0.17.0
Upgrade Notes
What's changed
Fix 1 — QA-scenario dispatch suppression
Issues with <!-- caretaker:qa-scenario --> in their body are now skipped by all issue triage passes (empty, duplicate, stale) and the issue agent classify/dispatch loop. These are synthetic test fixtures and must never be acted on by caretaker.
Fix 2 — Scenario 10: empty PR body close
Added close_empty_body_prs() to pr_triage.py that closes PRs with no substantive description. Hooked into run_pr_triage(). Applies to all PR authors.
Fix 3 — Copilot action_required escalation suppression
Copilot-authored PRs with action_required CI runs are now exempt from the stuck-PR escalation gate. These PRs are waiting for owner workflow approval — not stalled.
71 tests passing, 10 new tests added.
📋 Full Changelog
@copilot Please apply this upgrade.
See .github/agents/maintainer-upgrade.md for instructions.
FROM: 0.12.0
TO: 0.17.0
BREAKING: False
Steps:
- Update version pins in
pyproject.toml / requirements.txt
- Update any workflow references
- Run tests to verify compatibility
- Update the version in config if applicable
Acceptance criteria:
[Maintainer] Upgrade to v0.17.0
Current version:
0.12.0Target version:
0.17.0Upgrade Notes
What's changed
Fix 1 — QA-scenario dispatch suppression
Issues with
<!-- caretaker:qa-scenario -->in their body are now skipped by all issue triage passes (empty, duplicate, stale) and the issue agent classify/dispatch loop. These are synthetic test fixtures and must never be acted on by caretaker.Fix 2 — Scenario 10: empty PR body close
Added
close_empty_body_prs()topr_triage.pythat closes PRs with no substantive description. Hooked intorun_pr_triage(). Applies to all PR authors.Fix 3 — Copilot action_required escalation suppression
Copilot-authored PRs with
action_requiredCI runs are now exempt from the stuck-PR escalation gate. These PRs are waiting for owner workflow approval — not stalled.71 tests passing, 10 new tests added.
📋 Full Changelog
@copilot Please apply this upgrade.
See
.github/agents/maintainer-upgrade.mdfor instructions.FROM: 0.12.0
TO: 0.17.0
BREAKING: False
Steps:
pyproject.toml/requirements.txtAcceptance criteria: