agent-orchestrator/packages/core/src
prateek 1eba42097b
fix: detect agent exit for all agent types, not just idle-reporting ones (#22)
The lifecycle manager only checked isProcessRunning when detectActivity
returned "idle". Agents like codex, aider, and opencode return "active"
for any non-empty terminal output (including shell prompt after exit),
so their exit was never detected. Now checks isProcessRunning for both
"idle" and "active" states.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 16:52:46 +05:30
..
__tests__ fix: detect agent exit for all agent types, not just idle-reporting ones (#22) 2026-02-14 16:52:46 +05:30
config.ts feat: notifier-composio plugin + integration tests for all plugins (#7) 2026-02-14 16:29:59 +05:30
index.ts feat: notifier-composio plugin + integration tests for all plugins (#7) 2026-02-14 16:29:59 +05:30
lifecycle-manager.ts fix: detect agent exit for all agent types, not just idle-reporting ones (#22) 2026-02-14 16:52:46 +05:30
metadata.ts fix: filter invalid session IDs in listMetadata to prevent downstream crashes 2026-02-14 06:30:13 +05:30
plugin-registry.ts feat: notifier-composio plugin + integration tests for all plugins (#7) 2026-02-14 16:29:59 +05:30
session-manager.ts refactor: remove EventBus, simplify lifecycle manager 2026-02-14 03:38:11 +05:30
tmux.ts fix: restrict temp file permissions, validate session prefix format 2026-02-14 05:17:53 +05:30
types.ts feat: implement CLI with all commands (init, status, spawn, session, send, review-check, dashboard, open) (#6) 2026-02-14 16:14:27 +05:30
utils.ts feat: notifier-composio plugin + integration tests for all plugins (#7) 2026-02-14 16:29:59 +05:30