You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Daily SDK research (2026-08-06): claude-agent-sdk 0.2.131 released, bundling Claude CLI 2.1.223. Our venv has 0.2.129 (bundles CLI 2.1.221); pin is >=0.2.129,<0.3 so this is an install-refresh + floor bump, same shape as #997.
Why
CLI 2.1.222 + 2.1.223 carry security fixes that SDK-transport sessions only get via the bundled CLI:
2.1.223: Bash permission bypass (crafted command hiding parts from permission checks), invisible-Unicode/tab padding hiding commands in approval dialogs, workflow-sandbox import() escape, bypassPermissions org-policy gap
2.1.222: worktree-isolation gap (destructive git against main checkout), PreToolUse auto-allow hook bypass in background agent tasks
The tmux-transport fleet already runs system CLI 2.1.223 (auto-updated + verified tonight). The remaining SDK-transport agents (persik, ryzhik) ride the bundled CLI, so they're on 2.1.221 until this bump.
What
Daily SDK research (2026-08-06): claude-agent-sdk 0.2.131 released, bundling Claude CLI 2.1.223. Our venv has 0.2.129 (bundles CLI 2.1.221); pin is
>=0.2.129,<0.3so this is an install-refresh + floor bump, same shape as #997.Why
CLI 2.1.222 + 2.1.223 carry security fixes that SDK-transport sessions only get via the bundled CLI:
import()escape,bypassPermissionsorg-policy gapThe tmux-transport fleet already runs system CLI 2.1.223 (auto-updated + verified tonight). The remaining SDK-transport agents (persik, ryzhik) ride the bundled CLI, so they're on 2.1.221 until this bump.
Fix
pyproject.tomlfloor:claude-agent-sdk>=0.2.131,<0.3pip install -Uin the daemon venv (use.venv/bin/python -m pip; plain venv pip has been flaky, see fix(admin): fall back from broken venv pip #995).venv/bin/python -c "import importlib.metadata as m; print(m.version('claude-agent-sdk'))"🤖 Opened by Barsik