Fixes two bugs flagged in PR review: 1. **Fingerprint not cleared on state transition** The comment on line 621 promised to clear `automatedCommentFingerprints` on state transition (so bot comments retrigger after agent pushes a fix), but the actual delete call was missing. Added `automatedCommentFingerprints.delete(session.id)` unconditionally on any state transition. 2. **bugbot retriggerAfter had no code path** `checkPersistentConditions` routes via `statusToEventType` → no SessionStatus maps to `automated_review.found`, so `retriggerAfter` for `bugbot-comments` was configured but could never fire. Fixed by adding time-based retrigger logic directly in `checkAutomatedComments`: when the fingerprint is unchanged but `retriggerAfter` has elapsed since the last attempt, re-trigger the reaction. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| agent-orchestrator | ||
| cli | ||
| core | ||
| integration-tests | ||
| plugins | ||
| web | ||