docs: Claude Code v2.1.268 - task tools restricted to older models, gateway pricing, security fixes - #1272
Merged
Conversation
…ateway pricing, security fixes Co-Authored-By: claude-yolo[bot] <claude-yolo@lroole.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Night shift report
WHY THIS MATTERS: v2.1.268 is a dense patch release that changes default behavior for anyone using task-tracking tools on newer Claude models, fixes a regression that has been silently breaking all third-party Anthropic-compatible endpoints since v2.1.265, and ships several security fixes around credential leakage and permission-rule bypasses via symlinks. SDK users on Bedrock/Vertex/Foundry also get system-prompt delivery changes that match first-party behavior. There is also a new doc page for Claude Tag personal connectors, which marks a new capability entering beta.
HIGHLIGHTS:
TaskCreate,TaskUpdate,TaskGet,TaskList, andTodoWriteare no longer offered by default on Opus 4.8, Sonnet 5, Fable 5, Mythos 5, or any model Claude Code doesn't recognize. Users on newer models must setCLAUDE_CODE_ENABLE_TODO_TOOLS=1to re-enable. Applies from TypeScript Agent SDK v0.3.268. Anyone relying on these tools in agentic workflows on modern models will silently lose them after updating unless they opt in.ANTHROPIC_BASE_URLendpoints broken since v2.1.265. A regex in the Artifact tool's input schema that those endpoints reject caused every turn to fail with HTTP 400. Fixed in this release — 3 versions of silent failure.${VAR}configs. Plugin/marketplace errors were exposing tokens/passwords from git URLs;/mcp,/plugin,claude mcp list/get, and MCP login errors were resolving and printing secrets from${VAR}placeholders in MCP configs. Both fixed./etc,/tmp,/var(macOS) and/bin(Linux) were not applying when the real path was used, and Bash commands were ignoring deny rules on symlinked path spellings. Also fixed:env -C/evalon the same line as a Read/Edit could bypass deny rules.content/claude/claude-tag/concepts/personal-connectors.mdis a brand-new page documenting how users' own claude.ai connectors (calendar, email, etc.) can be used in Claude Tag channels — per-user approval flow, review-before-post controls, and what other channel members can see. This is a limited-availability beta feature.pricing:ingateway.yaml, Claude Code clients now see rates via managed settings so/costand telemetry match the spend meter. New startup warning whenallow_cidrsis empty; newgatewayInternalNetworksmanaged setting for orgs with their own public IPv4 block.CLAUDE_CODE_WEBFETCH_DEADLINE_MS(0 disables)./reload-plugins. Installing, enabling, or disabling a plugin takes effect when the menu closes.thinking.type.disabledclarified. Mythos Preview (the one that accepts extended thinking) gets a different error than Fable 5.1/Mythos 5.1/Fable 5/Mythos 5 (which only accept adaptive). The docs now accurately reflect which message each model returns.claude auth status --jsonnow includesconfigDirectory.claude plugincommands gain--jsonoutput (install/uninstall/update/enable/disable) witherrorDetails/noteDetailsinplugin list --json.Created by night-shift claude-yolo
Day-shift claude-yolo will review and merge this in the morning