Source Intelligence
Sweep 28 Aug 2026 · 00:00Z Build v2.1.250 478 read Stable v2.1.236 Latest v2.1.250 Next v2.1.251 Feeds RSS JSON llms.txt
Reading a new release v2.1.251 Analysing changes · 2/5 Deeper second pass · 0/5 agents 427 findings $12.75 so far

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

Search the documentation

50 pages for prefix.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …task advances; without it, a changed tool list invalidates the cached prefix. 5. **Re-tune length and verbosity prompts:** Default visible responses and written deliverables run longer on Claude Opus… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …but each resend costs about a tenth as much and processes faster: the prefix is billed at the [cache-read rate](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing), a tenth o… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …te_issue` are the tool names within those servers Without the server prefix, Claude may fail to locate the tool, especially when multiple MCP servers are available. ### Avoid assuming tools are inst… claude-api-skill Claude Developer Platform · in the page agents-and-tools/agent-skills/claude-api-skill …cessing:** Offline batch processing at 50% cost * **Prompt caching:** Prefix-stability design, breakpoint placement, and silent-invalidator audit * **Model migration:** Step-by-step guidance for migra… concepts Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/concepts …ath `/etc/mcp-gateway/config.yaml` and Helm `gateway.config.*` values prefix) | | **cloudflared** | Cloudflare's open-source tunnel connector. Initiates the outbound-only connections from your… console Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/console …the routing"> The card shows two optional fields: **Subdomain** (prefixed to the tunnel domain) and **Path** (appended after it). Fill in one or both, depending on how your proxy's routes are con… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …l is the (N-1)th call's prompt with one more segment appended, so the prefix is stable across calls. With `caching` enabled, each advisor call writes a cache entry, and the next call reads up to that… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …l smuggle an expansion if shellOperators[token] || strings.HasPrefix(bare, "$") || strings.HasPrefix(bare, "`") { return false, fmt.Sprintf("Shell operator %q is not allowed", token)… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …ur-executor). Check the scheme with a URL parser rather than a string prefix; the API never sees the navigation and can't reject it for you. 5. Leave `javascript_exec` and `file_upload` disabled unl… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …hes*, not one each turn. Dropping a screenshot every turn changes the prefix every turn and invalidates the cache. A reasonable default is to keep the last three screenshots and prune every 25 turns,… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …in tool names.** When your tools span multiple services or resources, prefix names with the service (for example, `github_list_prs`, `slack_send_message`). This makes tool selection unambiguous as you… manage-tool-context Claude Developer Platform · in the page agents-and-tools/tool-use/manage-tool-context …our tool definitions are stable, cache them once and reuse the cached prefix across thousands of requests. This is the right choice when the toolset is large but fixed. ### Context editing Context e… memory-tool Claude Developer Platform · in the page agents-and-tools/tool-use/memory-tool …nts-and-tools/tool-use/handle-tool-calls)). The `/memories` path is a prefix that your handler maps onto real storage, such as a per-user directory or keys in a database. Memory lives entirely in your… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …when a server-executed tool runs. Its `id` field uses the `srvtoolu_` prefix to distinguish it from client tool calls: ```json { "type": "server_tool_use", "id": "srvtoolu_01A2B3C4D5E6F7G8H9",… tool-reference Claude Developer Platform · in the page agents-and-tools/tool-use/tool-reference …tool instead, because deferred definitions are not part of the cached prefix. `cache_control` goes on the entry only; for where the breakpoint lands, including markers inside a batch action, see [Too… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …, so the next iteration // re-sends the same conversation prefix with the larger budget. runner.setNextParams(runner.params().toBuilder().maxTokens(doubled).build()); }… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …. Internally, the API excludes deferred tools from the system-prompt prefix. When Claude discovers a deferred tool through tool search, the API appends a `tool_reference` block inline in the conversa… tool-use-with-prompt-caching Claude Developer Platform · in the page agents-and-tools/tool-use/tool-use-with-prompt-caching …t tool in your `tools` array. This caches the entire tool-definitions prefix, from the first tool through the marked breakpoint: ```json { "tools": [ { "name": "get_weather", "descr… Admin Claude Developer Platform · in the page api/admin …s with a reserved form), it is server-encoded into a stable `{prefix}_{32-hex}` form — a shortened readable prefix of the name plus a hash — from which the published name is not recove… External Keys Claude Developer Platform · in the page api/admin/external_keys …- `id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: object or object`… Create External Key Claude Developer Platform · in the page api/admin/external_keys/create …- `id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: object or object`… List External Keys Claude Developer Platform · in the page api/admin/external_keys/list …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: object or object`… Get External Key Claude Developer Platform · in the page api/admin/external_keys/retrieve …- `id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: object or object`… Update External Key Claude Developer Platform · in the page api/admin/external_keys/update …- `id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: object or object`… Federation Rules Claude Developer Platform · in the page api/admin/federation_rules …nant identity via an identity-bearing claim, a tenant-pinning subject prefix (such as `repo:YOUR_ORG/...`), or a CEL condition referencing one of those identity claims (e.g. `claims.repository_owner`)… Archive Federation Rule Claude Developer Platform · in the page api/admin/federation_rules/archive …`true`) is rejected with 400. maxLength: 4096 - `subject_prefix: optional string or null` Match the verified JWT `sub` claim. Exact match unless the value ends with `*`, in which c… Create Federation Rule Claude Developer Platform · in the page api/admin/federation_rules/create …nant identity via an identity-bearing claim, a tenant-pinning subject prefix (such as `repo:YOUR_ORG/...`), or a CEL condition referencing one of those identity claims (e.g. `claims.repository_owner`)… List Federation Rules Claude Developer Platform · in the page api/admin/federation_rules/list …`true`) is rejected with 400. maxLength: 4096 - `subject_prefix: optional string or null` Match the verified JWT `sub` claim. Exact match unless the value ends with `*`, in which c… Get Federation Rule Claude Developer Platform · in the page api/admin/federation_rules/retrieve …`true`) is rejected with 400. maxLength: 4096 - `subject_prefix: optional string or null` Match the verified JWT `sub` claim. Exact match unless the value ends with `*`, in which c… Update Federation Rule Claude Developer Platform · in the page api/admin/federation_rules/update …nant identity via an identity-bearing claim, a tenant-pinning subject prefix (such as `repo:YOUR_ORG/...`), or a CEL condition referencing one of those identity claims (e.g. `claims.repository_owner`)… MCP Tunnels Claude Developer Platform · in the page api/admin/mcp_tunnels …string` Return only tunnels in this Workspace. Accepts a `wrkspc_`-prefixed Workspace ID; omit to list tunnels across all Workspaces. ### Headers - `"anthropic-beta": array of "mcp-tunnels-2026… List Tunnels Claude Developer Platform · in the page api/admin/mcp_tunnels/list …string` Return only tunnels in this Workspace. Accepts a `wrkspc_`-prefixed Workspace ID; omit to list tunnels across all Workspaces. ## Headers - `"anthropic-beta": array of "mcp-tunnels-2026-… RBAC Roles Claude Developer Platform · in the page api/admin/rbac_roles …s with a reserved form), it is server-encoded into a stable `{prefix}_{32-hex}` form — a shortened readable prefix of the name plus a hash — from which the published name is not recove… Permissions Claude Developer Platform · in the page api/admin/rbac_roles/permissions …s with a reserved form), it is server-encoded into a stable `{prefix}_{32-hex}` form — a shortened readable prefix of the name plus a hash — from which the published name is not recove… List RBAC Role Permissions Claude Developer Platform · in the page api/admin/rbac_roles/permissions/list …s with a reserved form), it is server-encoded into a stable `{prefix}_{32-hex}` form — a shortened readable prefix of the name plus a hash — from which the published name is not recove… Beta Claude Developer Platform · in the page api/beta …one and returns `diagnostics.cache_miss_reason` when the prompt-cache prefix could not be reused. Pass `null` on the first turn to opt in without a prior message to compare. maxLength: 256 - `fa… Memory Stores Claude Developer Platform · in the page api/beta/memory_stores …ional number` `0` (or omitted) returns all descendants below `path_prefix` (recursive). `1` returns immediate children only; deeper entries roll up as `memory_prefix` items. `depth=1` behaves like… Memories Claude Developer Platform · in the page api/beta/memory_stores/memories …ional number` `0` (or omitted) returns all descendants below `path_prefix` (recursive). `1` returns immediate children only; deeper entries roll up as `memory_prefix` items. `depth=1` behaves like… List memories Claude Developer Platform · in the page api/beta/memory_stores/memories/list …ional number` `0` (or omitted) returns all descendants below `path_prefix` (recursive). `1` returns immediate children only; deeper entries roll up as `memory_prefix` items. `depth=1` behaves like… Messages Claude Developer Platform · in the page api/beta/messages …one and returns `diagnostics.cache_miss_reason` when the prompt-cache prefix could not be reused. Pass `null` on the first turn to opt in without a prior message to compare. maxLength: 256 - `fa… Batches Claude Developer Platform · in the page api/beta/messages/batches …one and returns `diagnostics.cache_miss_reason` when the prompt-cache prefix could not be reused. Pass `null` on the first turn to opt in without a prior message to compare. maxLength: 256… Create a Message Batch Claude Developer Platform · in the page api/beta/messages/batches/create …one and returns `diagnostics.cache_miss_reason` when the prompt-cache prefix could not be reused. Pass `null` on the first turn to opt in without a prior message to compare. maxLength: 256… Retrieve Message Batch results Claude Developer Platform · in the page api/beta/messages/batches/results …Explains why the prompt cache could not fully reuse the prefix from the request identified by `diagnostics.previous_message_id`. `null` means diagnosis is still pending — the response wa… Count tokens in a Message Claude Developer Platform · in the page api/beta/messages/count_tokens …iven TTL so subsequent calls in the same conversation read the stable prefix. When omitted, the advisor prompt is not cached. - `defer_loading: optional boolean` If true, tool will not be… Create a Message Claude Developer Platform · in the page api/beta/messages/create …one and returns `diagnostics.cache_miss_reason` when the prompt-cache prefix could not be reused. Pass `null` on the first turn to opt in without a prior message to compare. maxLength: 256 - `fa… Organization Claude Developer Platform · in the page api/beta/organization …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: BetaExternalKeyAtt… External Keys Claude Developer Platform · in the page api/beta/organization/external_keys …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: BetaExternalKeyAtt… Create External Key Claude Developer Platform · in the page api/beta/organization/external_keys/create …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: BetaExternalKeyAtt… List External Keys Claude Developer Platform · in the page api/beta/organization/external_keys/list …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: BetaExternalKeyAtt… Get External Key Claude Developer Platform · in the page api/beta/organization/external_keys/retrieve …`id: string` Identifier of the external key config. A tagged ID prefixed `ekey_`, or — for organizations on the Claude Platform on AWS — the AWS KMS key ARN. - `attachment: BetaExternalKeyAtt…