PR-review rework sessions cannot run bin/agent-ask.sh -- follow-up ticket silently dropped #430
Labels
No labels
Agent
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No assignees
1 participant
Notifications
Total time spent: 29 seconds
Due date
igor
29 seconds
No due date set.
Dependencies
No dependencies set
Reference
joshtronic/igor#430
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Diagnosis
During the
joshtronic/igor#429rework tick (21:38-21:49), the reviewer asked the rework session to file a follow-up issue. The session attempted it and was denied by the permission profile the harness grants to PR-review invocations, so the drafted ticket was never filed. The rework completed and pushed (claude exited 0), so nothing surfaced as an error -- the work item just evaporated into the PR body text. This is a harness capability gap: the rework prompt is allowed to be told to file follow-ups but is not given the tool to do it, so any reviewer-requested follow-up in this path is silently lost.Evidence
No retry, no fallback path, and no journal line from the harness itself noting the dropped follow-up -- the only record is prose inside the PR comment.
What "fixed" looks like
bin/agent-ask.sh(or an equivalent issue-filing entry point) in the PR-review/rework permission profile, ortick.shharvest a structured "follow-up:" block from the session output and file it after the session exits.[agent]warning line so the drop is greppable in the journal instead of buried in PR prose.set -eand verdict on a FAIL counter, so a typo'd assertion is a green skip) should still be filed.service: agent.service
severity: medium
window: 2026-07-25 21:00-22:00 (filed by the hourly logwatch pass)