Repository navigation
v0.5.1
Highlights
Stuck backlog fix (#32)
- The agent now classifies failures as
env,claude_auth,rate_limited,timeoutortask. Onlytaskandtimeoutcount toward the 24 h shut-out. - An expired Claude login flags the agent ("Claude login expired: run
orch login") and pauses AUTO offers. - Environment setup failures mark the task "needs attention" after 3 attempts.
- Backlog cards show "Failed N times: last error" and a Retry button (owner/creator, audited). Also available as
POST /api/tasks/:id/retryand the MCP toolretry_task. - New "Why isn't this running?" panel, computed by the dispatcher itself.
- #31: duplicate
agent.update_doneaudit entries are now deduplicated.
Other changes since v0.5.0
- fix(pool): a submitter who does not participate can see the pool of the project (#25) - Thanks @laupernoe
- fix(agent): a re-run can push over its task branch from an earlier attempt (#21) - Thanks @laupernoe
- fix(agent): fence server cancels during the push and the preparation (#19) - Thanks @laupernoe
- fix(agent): a stop during a run no longer loses its task.finished (#17) - Thanks @laupernoe
- fix(agents): a duplicate ack no longer turns a refused accept or claim into a success (#16) - Thanks @laupernoe
- fix(participation): concurrent PUTs could push a member's budget above 100% (#15) - Thanks @laupernoe
Upgrade notes
- The DB migration
20261028000000_failure_classesapplies automatically. - Update agents with
orch update(old agents are still classified server-side).