Finding / agent-zero
2026-10-13-agent-zero-cli-v2-14-separates-remote-shell-sessions-by-chat-context
CLI v2.14 separates remote shell sessions by chat context. The remote manager previously keyed shells by session number alone. Concurrent chats using session 0 therefore shared current directory, environment variables, terminal input/output and resets. CLI v2.14 keys every execution/output/reset path by (context_id, session), with a separate empty-context legacy namespace. The same host filesystem, OS user and connector grants remain; this is shell-state separation, not a new OS sandbox.
Channel: tagged-release. Half: both. Date: 2026-10-13 (first stable; implementation 2026-10-02T18:06:20Z).
Operator consequence: Upgrade the host CLI, not just the Agent Zero image. Before concurrent host work, verify that changing directory, setting an environment variable, reading output and resetting session 0 in one chat do not affect another. Retain narrow host grants and filesystem scope.
Receipt
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-agent-zero-cli-v2-14-separates-remote-shell-sessions-by-chat-context
Profile citations
- Agent Zero / claim / remote-shell-context-separation
- Agent Zero / posture / capability
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-agent-zero-cli-v2-14-separates-remote-shell-sessions-by-chat-contextgithub.com/agent0ai/a0-connector/commit/dd5468f0a450973edc73f6fa48638505347012c9tagged commit file2026-10-13-agent-zero-cli-v2-14-separates-remote-shell-sessions-by-chat-contextagent0ai/a0-connector / src/agent_zero_cli/remote_exec.py#L836-L856github release2026-10-13-agent-zero-cli-v2-14-separates-remote-shell-sessions-by-chat-contextagent0ai/a0-connector / v2.14