Skip to content

v1.0.1 — subagents fixed (CLAUDE_CODE_SIMPLE was silently disabling them)

Choose a tag to compare

@testAccountDeltas testAccountDeltas released this 10 Oct 03:00
· 44 commits to main since this release

Fix

Subagents (Agent/Task tool) now actually work. Claude Code would say "launching a subagent" and then just do the work itself — the tool was never offered to the model in the first place.

Root cause (found by reverse-engineering the compiled claude.exe, undocumented): CLAUDE_CODE_SIMPLE=1 silently drops ~11 tools from the list sent to the model, including Agent, Write, Grep, Glob, WebFetch, WebSearch. Removing it alone breaks login (Not logged in) because ANTHROPIC_API_KEY needs an interactive "Do you want to use this API key? No (recommended)" confirmation that nothing can answer headlessly — which SIMPLE was silently working around.

Fix: drop CLAUDE_CODE_SIMPLE, switch ANTHROPIC_API_KEY → ANTHROPIC_AUTH_TOKEN (the gateway-token variable, confirmed in the binary's own strings, no confirmation prompt).

Verified live: 44 tools offered to the model (was 33), and it actually invokes tool_use: Agent (was 0).

Also in this release

  • Proxy log now rotates at 512KB, keeps max 3 backups instead of growing forever.
  • README leads with why this proxy exists, before the implementation details.

Upgrading

python setup-agent.py

Safe to re-run on an existing install.

Full Changelog: v1.0.0...v1.0.1