Agent: Neue Issues bei laufender Arbeit fälschlich auf agent:ready statt Queue/Dispatch #52
Labels
No labels
agent:done
agent:ready
agent:working
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
frank/forgecli#52
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?
Problem
Wenn bereits ein Issue in Arbeit ist (
agent:working) und parallel neue, trigger-passende Issues entstehen, setzt der Agent-Orchestrierer diese neuen Tickets aufagent:ready— anstatt sie zu bearbeiten oder zu queuen.Dadurch fallen sie aus dem Matching heraus (
HasAgentStatusLabel→ kein erneutes Pickup) und werden nie bearbeitet.Erwartetes Verhalten
Bei neu erstellten, passenden Issues:
agent:working)agent:readyagent:readynur nach erfolgreichem Abschluss der Arbeit (Coding/Babysit fertig, PR offen) — wie in der bestehenden Label-Lifecycle-DokuIst-Verhalten
Neue Issues werden bei bereits laufender Arbeit mit
agent:readymarkiert, obwohl noch keine Arbeit stattgefunden hat.Hinweise
Watcher.partitionByLimits/dispatch, Label-Lifecycle (setReadyLabel/finalizeIssue)agent:readyist Abschluss-Label, kein „wartet auf Bearbeitung“-Status🤖 forge agent started
cursor-agent(default)prassignee=agentAgent: Neue Issues bei laufender Arbeit fälschlich auf agent:ready statt Queue/Dispatch — Wenn bereits ein Issue in Arbeit ist (
agent:working) und parallel neue, trigger-passende Issues entstehen, setzt der Agent-Orchestrierer diese neuen Tickets aufagent:ready— anstatt sie zu…frank referenced this issue2026-07-13 01:43:09 +02:00