Beta changedapi/beta
Nearest release: v2.1.294, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+2,109added
Lines−70removed
From line
615
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits27to this page, all time
The whole hunk
from line 615, old and new numbered
/
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 615
615615
616616 - `code_execution: BetaCapabilitySupport`
617617
618 Whether the model supports code execution tools.
618 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
619619
620620 - `compaction: BetaCompactionCapability or null`
621621
from line 685
685685
686686 Whether the model accepts PDF content blocks.
687687
688 - `server_tools: BetaServerToolsCapability`
689
690 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
691
692 - `code_execution: BetaCapabilitySupport`
693
694 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
695
696 - `supported: boolean`
697
698 Whether this capability is supported by the model.
699
700 - `web_search: BetaCapabilitySupport`
701
702 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
703
688704 - `structured_outputs: BetaCapabilitySupport`
689705
690706 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 719
703719
704720 - `adaptive: BetaCapabilitySupport`
705721
706 Whether the model supports thinking with type 'adaptive' (auto).
722 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
707723
724 - `disabled: BetaCapabilitySupport`
725
726 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
727
708728 - `enabled: BetaCapabilitySupport`
709729
710 Whether the model supports thinking with type 'enabled'.
730 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
711731
712732 - `created_at: string`
713733
from line 843
823843 "pdf_input": {
824844 "supported": true
825845 },
846 "server_tools": {
847 "code_execution": {
848 "supported": true
849 },
850 "supported": true,
851 "web_search": {
852 "supported": true
853 }
854 },
826855 "structured_outputs": {
827856 "supported": true
828857 },
from line 861
832861 "adaptive": {
833862 "supported": true
834863 },
864 "disabled": {
865 "supported": true
866 },
835867 "enabled": {
836868 "supported": true
837869 }
from line 1050
10181050
10191051 - `code_execution: BetaCapabilitySupport`
10201052
1021 Whether the model supports code execution tools.
1053 Whether code that the model runs in the code execution tool can call the request's other tools, as in programmatic tool calling and dynamic filtering for web search and web fetch. Support for the code execution tool itself is in `server_tools.code_execution`.
10221054
10231055 - `compaction: BetaCompactionCapability or null`
10241056
from line 1120
10881120
10891121 Whether the model accepts PDF content blocks.
10901122
1123 - `server_tools: BetaServerToolsCapability`
1124
1125 Whether this model supports the web search and code execution server tools. `supported` is true when the model supports at least one of the tools. A supported tool can still be rejected for your organization, for example when an admin has turned web search off.
1126
1127 - `code_execution: BetaCapabilitySupport`
1128
1129 Whether the model supports the code execution tool: true when the model supports at least one version of the tool, not necessarily every version.
1130
1131 - `supported: boolean`
1132
1133 Whether this capability is supported by the model.
1134
1135 - `web_search: BetaCapabilitySupport`
1136
1137 Whether the model supports the web search tool: true when the model supports at least one version of the tool, not necessarily every version.
1138
10911139 - `structured_outputs: BetaCapabilitySupport`
10921140
10931141 Whether the model supports structured output / JSON mode / strict tool schemas.
from line 1154
11061154
11071155 - `adaptive: BetaCapabilitySupport`
11081156
1109 Whether the model supports thinking with type 'adaptive' (auto).
1157 Whether the model accepts thinking with type 'adaptive' (the model decides whether and how much to think).
11101158
1159 - `disabled: BetaCapabilitySupport`
1160
1161 Whether the model accepts thinking with type 'disabled' (thinking turned off). False exactly when a request that sends it gets a 400 from this model. True on a model that does not support thinking.
1162
11111163 - `enabled: BetaCapabilitySupport`
11121164
1113 Whether the model supports thinking with type 'enabled'.
1165 Whether the model accepts thinking with type 'enabled' (extended thinking with a caller-set `budget_tokens`).
11141166
11151167 - `created_at: string`
11161168
from line 1264
12121264 "pdf_input": {
12131265 "supported": true
12141266 },
1267 "server_tools": {
1268 "code_execution": {
1269 "supported": true
1270 },
1271 "supported": true,
1272 "web_search": {
1273 "supported": true
1274 }
1275 },
12151276 "structured_outputs": {
12161277 "supported": true
12171278 },
from line 1282
12211282 "adaptive": {
12221283 "supported": true
12231284 },
1285 "disabled": {
1286 "supported": true
1287 },
12241288 "enabled": {
12251289 "supported": true
12261290 }
from line 4403
43394403
43404404 See [models](https://docs.anthropic.com/en/docs/models-overview) for additional details and options.
43414405
4406 - `"claude-haiku-5-5"`
4407
4408 Fastest model for high-volume, real-time tasks
4409
43424410 - `"claude-sonnet-5-5"`
43434411
43444412 Efficient model for coding and agents
from line 7765
76977765
76987766 If provided, these domains will never appear in results. Cannot be used alongside `allowed_domains`.
76997767
7700 - `cache_control: optional BetaCacheControlEphemeral or null`
7701
7702 Create a cache control breakpoint at this content block.
7703
7704 - `defer_loading: optional boolean`
7705
7706 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7707
7708 - `max_uses: optional number or null`
7709
7710 Maximum number of times the tool can be used in the API request.
7711
7712 minimum: 1
7713
7714 - `strict: optional boolean`
7715
7716 When true, guarantees schema validation on tool names and inputs
7717
7718 - `user_location: optional BetaUserLocation or null`
7719
7720 Parameters for the user's location. Used to provide more relevant search results.
7721
7722 - `type: "approximate"`
7723
7724 - `city: optional string or null`
7725
7726 The city of the user.
7727
7728 minLength: 1, maxLength: 255
7729
7730 - `country: optional string or null`
7731
7732 The two letter [ISO country code](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2) of the user.
7733
7734 minLength: 2, maxLength: 2
7735
7736 - `region: optional string or null`
7737
7738 The region of the user.
7739
7740 minLength: 1, maxLength: 255
7741
7742 - `timezone: optional string or null`
7743
7744 The [IANA timezone](https://nodatime.org/TimeZones) of the user.
7745
7746 minLength: 1, maxLength: 255
7747
7748 - `BetaWebFetchTool20250910 object`
7749
7750 - `type: "web_fetch_20250910"`
7751
7752 - `name: "web_fetch"`
7753
7754 Name of the tool.
7755
7756 This is how the tool will be called by the model and in `tool_use` blocks.
7757
7758 - `allowed_callers: optional array of "direct" or "code_execution_20250825" or "code_execution_20260120" or "code_execution_20260521"`
7759
7760 - `"direct"`
7761
7762 - `"code_execution_20250825"`
7763
7764 - `"code_execution_20260120"`
7765
7766 - `"code_execution_20260521"`
7767
7768 - `allowed_domains: optional array of string or null`
7769
7770 List of domains to allow fetching from
7771
7772 - `blocked_domains: optional array of string or null`
7773
7774 List of domains to block fetching from
7775
7776 - `cache_control: optional BetaCacheControlEphemeral or null`
7777
7778 Create a cache control breakpoint at this content block.
7779
7780 - `citations: optional BetaCitationsConfigParam or null`
7781
7782 Citations configuration for fetched documents. Citations are disabled by default.
7783
7784 - `enabled: optional boolean`
7785
7786 - `defer_loading: optional boolean`
7787
7788 If true, tool will not be included in initial system prompt. Only loaded when returned via tool_reference from tool search.
7789
7790 - `max_content_tokens: optional number or null`
7791
7792 Maximum number of tokens used by including web page text content in the context. The limit is approximate and does not apply to binary content such as PDFs.
7793
7794 minimum: 1
7795
7796
7768
No line in this hunk matches that.