agent-orchestrator/packages/cli
Prateek a6866458ec fix: unset CLAUDECODE in spawned sessions to prevent nested session errors
The spawn command was creating tmux sessions without calling agent.getEnvironment(),
causing spawned sessions to inherit CLAUDECODE from the parent orchestrator session.
This caused Claude to refuse to start with "cannot launch inside another Claude Code
session" error.

Now properly calls agent.getEnvironment() and merges those env vars (including
CLAUDECODE="") into the tmux session creation.

Fixes sessions ao-22 through ao-25 which were spawned but never had Claude running.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-16 05:51:05 +05:30
..
__tests__ feat: publish to npm under @composio scope (#32) 2026-02-15 04:28:57 +05:30
src fix: unset CLAUDECODE in spawned sessions to prevent nested session errors 2026-02-16 05:51:05 +05:30
package.json feat: publish to npm under @composio scope (#32) 2026-02-15 04:28:57 +05:30
tsconfig.json feat: scaffold TypeScript monorepo with all plugin interfaces 2026-02-13 17:02:42 +05:30
vitest.config.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