agent-orchestrator/packages
Prateek 5e4244a880 fix: prevent race condition marking new sessions as 'killed'
When a session is freshly created, the lifecycle worker may poll before
the claude process has started in the tmux session. findClaudeProcess()
returns null, getActivityState() reports "exited", and the session gets
marked as "killed" even though it's still starting up.

Add a 60-second startup grace period: if the agent process is not found
but the session was created less than 60 seconds ago, return "idle"
instead of "exited" to give the agent time to launch.

Fixes #989
2026-04-07 20:59:57 +05:30
..
ao fix: prevent race condition marking new sessions as 'killed' 2026-04-07 20:59:57 +05:30
cli fix: prevent race condition marking new sessions as 'killed' 2026-04-07 20:59:57 +05:30
core fix: prevent race condition marking new sessions as 'killed' 2026-04-07 20:59:57 +05:30
integration-tests chore: rename @composio scope to @aoagents across all packages 2026-04-07 19:59:51 +05:30
plugins fix: prevent race condition marking new sessions as 'killed' 2026-04-07 20:59:57 +05:30
web fix: prevent race condition marking new sessions as 'killed' 2026-04-07 20:59:57 +05:30