You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed a scheduler/claim lock bug where an agent run paused in waiting for
human review still counted as in flight. waiting runs are now treated as
idle, so the agent's other jobs can continue while the paused run waits for a
reply. Active execution still serializes per agent: running and pending
runs hold the lock.
Matched workflow-job claim guards and runner pool counts to the same rule: waiting is not an execution slot, while scheduled, running, and pending still prevent duplicate workflow materialization where appropriate.
Tests and docs
Added regression coverage for agent and workflow claim behavior around waiting runs.
Updated the runner, architecture, agent, jobs/runs, PRD, and database-schema
docs to state that waiting is idle rather than in flight.