Anthropic released Claude Code v2.1.233, introducing several new features and fixes including GitLab merge request URL support for the `--worktree` flag and `claude agents` view. The update also adds opt-in memory cgroup support for Bash tool commands on Linux to prevent runaway builds from stalling sessions.
- Added `forward_user_identity` apps gateway setting to attribute spend per user via headers.
- Introduced `CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS` environment variable to configure WebFetch session URL cache TTL.
- Disabled Todo/task-tracking tools (TaskCreate/Get/Update/List, TodoWrite) on Opus 4.8, Sonnet 5, Fable 5, Mythos 5, and newer models; users can re-enable them with `CLAUDE_CODE_ENABLE_TODO_TOOLS=1`.
- Fixed Windows paths using the NT `\??\` device prefix to close an NTLM credential-leak vector.
- Improved `claude self-hosted-runner` session start time by creating the session branch without rewriting the working tree.
- Reverted 2.1.232 Bash permission changes for Cygwin-style symlinks and input redirections on Windows.
The release improves security by addressing credential leaks and enhances usability with better GitLab integration and resource management for Linux environments.