Skip to content

🚀 CodeBuddy Code v2.121.1 Release

📦 Version Information

ComponentVersion
CodeBuddy Code CLIv2.121.1
Agent SDK JSv0.3.214
Agent SDK Pythonv0.3.213

🐛 Bug Fixes

  • Sub-Agent Stuck in preparing / ESC Crash: Fixed an issue in the local CLI where, after the main Agent invoked the Agent tool to spawn a sub-agent, the sub-agent would remain stuck in the preparing phase for a long time without executing, and pressing ESC to interrupt would crash the process. Sub-agents no longer wait for a session that will never be ready when sandbox is not enabled; interruptions during the preparation phase no longer produce unhandled exceptions; and a request timeout has been added for MCP tool list queries to prevent slow/unresponsive MCP services from blocking sub-agent startup.
  • Tool Call Streaming Parsing: Fixed an issue where some models split the tool call id and name across different streaming chunks, causing the client to fail recognition and resulting in tool call failures and session errors. The recognition conditions for the first chunk have been relaxed, allowing subsequent chunks to supply the tool name, compatible with field-splitting scenarios permitted by the protocol.
  • Web UI Crash: Fixed an issue where the chat page crashed the browser due to a circular dependency.
  • Session Restore List: Filtered out empty sessions with no real user input (e.g., sessions created and immediately switched away from, leaving only command bookkeeping messages), preventing titles from falling back to displaying command names.

📝 Documentation Updates

  • HTTP API / Daemon Documentation: Added request header and request body descriptions for /api/v1/runs, unified examples to Gateway Protocol format, and added a request body field table.