agent-orchestrator/packages/core/src
Prateek f3151c2004 refactor: extract shellEscape to @agent-orchestrator/core
Move the duplicated POSIX shell-escaping utility from all three agent
plugins into packages/core/src/utils.ts and re-export from the package
entry point. Plugins now import { shellEscape } from the shared package.

Addresses Bugbot review comment on PR #5.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 11:00:26 +05:30
..
__tests__ fix: suppress immediate notification when send-to-agent reaction handles event 2026-02-14 04:07:38 +05:30
config.ts fix: restrict temp file permissions, validate session prefix format 2026-02-14 05:17:53 +05:30
index.ts refactor: extract shellEscape to @agent-orchestrator/core 2026-02-14 11:00:26 +05:30
lifecycle-manager.ts fix: suppress immediate notification when send-to-agent reaction handles event 2026-02-14 04:07:38 +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 chore: add ESLint, Prettier, CI workflow, and comprehensive CLAUDE.md conventions 2026-02-13 18:01:52 +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 refactor: remove EventBus, simplify lifecycle manager 2026-02-14 03:38:11 +05:30
utils.ts refactor: extract shellEscape to @agent-orchestrator/core 2026-02-14 11:00:26 +05:30