Skip to content

Commit 6028fc6

Browse files
chore: sync changes
1 parent 79e44cf commit 6028fc6

32 files changed

+40
-1101
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 23
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic%2Fanthropic-013c0b7538b80dbc59b2637c12d364454630453c62518490f1726d2356506855.yml
3-
openapi_spec_hash: 87710d3846b4968bd8df1df88d865dbf
4-
config_hash: 7cb2ac2ce96cf8d5f0dafb4cf874649c
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic%2Fanthropic-d414b39af59d2f2269fe545a0446d80964c5d171c32d9ac76cf88c625d0e7b6c.yml
3+
openapi_spec_hash: 2098c28a2cce3057fdcc32cc6c474b8f
4+
config_hash: a23bacff5c0ad0412165b2e1f62ec0a5

src/Beta/Messages/Batches/BatchCreateParams/Request/Params.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
use Anthropic\Beta\Messages\BetaToolTextEditor20250429;
3131
use Anthropic\Beta\Messages\BetaToolTextEditor20250728;
3232
use Anthropic\Beta\Messages\BetaToolUnion;
33-
use Anthropic\Beta\Messages\BetaWebFetchTool20250910;
3433
use Anthropic\Beta\Messages\BetaWebSearchTool20250305;
3534
use Anthropic\Core\Attributes\Api;
3635
use Anthropic\Core\Concerns\SdkModel;
@@ -56,7 +55,7 @@
5655
* temperature?: float|null,
5756
* thinking?: null|BetaThinkingConfigEnabled|BetaThinkingConfigDisabled,
5857
* toolChoice?: null|BetaToolChoiceAuto|BetaToolChoiceAny|BetaToolChoiceTool|BetaToolChoiceNone,
59-
* tools?: list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305|BetaWebFetchTool20250910>|null,
58+
* tools?: list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305>|null,
6059
* topK?: int|null,
6160
* topP?: float|null,
6261
* }
@@ -292,7 +291,7 @@ final class Params implements BaseModel
292291
*
293292
* See our [guide](https://docs.anthropic.com/en/docs/tool-use) for more details.
294293
*
295-
* @var list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305|BetaWebFetchTool20250910>|null $tools
294+
* @var list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305>|null $tools
296295
*/
297296
#[Api(list: BetaToolUnion::class, optional: true)]
298297
public ?array $tools;
@@ -347,7 +346,7 @@ public function __construct()
347346
* @param ServiceTier::* $serviceTier
348347
* @param list<string> $stopSequences
349348
* @param string|list<BetaTextBlockParam> $system
350-
* @param list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305|BetaWebFetchTool20250910> $tools
349+
* @param list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305> $tools
351350
*/
352351
public static function with(
353352
int $maxTokens,
@@ -679,7 +678,7 @@ public function withToolChoice(
679678
*
680679
* See our [guide](https://docs.anthropic.com/en/docs/tool-use) for more details.
681680
*
682-
* @param list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305|BetaWebFetchTool20250910> $tools
681+
* @param list<BetaTool|BetaToolBash20241022|BetaToolBash20250124|BetaCodeExecutionTool20250522|BetaCodeExecutionTool20250825|BetaToolComputerUse20241022|BetaToolComputerUse20250124|BetaToolTextEditor20241022|BetaToolTextEditor20250124|BetaToolTextEditor20250429|BetaToolTextEditor20250728|BetaWebSearchTool20250305> $tools
683682
*/
684683
public function withTools(array $tools): self
685684
{

src/Beta/Messages/BetaCitationConfig.php

Lines changed: 0 additions & 62 deletions
This file was deleted.

src/Beta/Messages/BetaContentBlock.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ public static function variants(): array
3333
'tool_use' => BetaToolUseBlock::class,
3434
'server_tool_use' => BetaServerToolUseBlock::class,
3535
'web_search_tool_result' => BetaWebSearchToolResultBlock::class,
36-
'web_fetch_tool_result' => BetaWebFetchToolResultBlock::class,
3736
'code_execution_tool_result' => BetaCodeExecutionToolResultBlock::class,
3837
'bash_code_execution_tool_result' => BetaBashCodeExecutionToolResultBlock::class,
3938
'text_editor_code_execution_tool_result' => BetaTextEditorCodeExecutionToolResultBlock::class,

src/Beta/Messages/BetaContentBlockParam.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ public static function variants(): array
3737
'tool_result' => BetaToolResultBlockParam::class,
3838
'server_tool_use' => BetaServerToolUseBlockParam::class,
3939
'web_search_tool_result' => BetaWebSearchToolResultBlockParam::class,
40-
'web_fetch_tool_result' => BetaWebFetchToolResultBlockParam::class,
4140
'code_execution_tool_result' => BetaCodeExecutionToolResultBlockParam::class,
4241
'bash_code_execution_tool_result' => BetaBashCodeExecutionToolResultBlockParam::class,
4342
'text_editor_code_execution_tool_result' => BetaTextEditorCodeExecutionToolResultBlockParam::class,

src/Beta/Messages/BetaDocumentBlock.php

Lines changed: 0 additions & 111 deletions
This file was deleted.

src/Beta/Messages/BetaDocumentBlock/Source.php

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/Beta/Messages/BetaMessage.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* @phpstan-type beta_message = array{
1414
* id: string,
1515
* container: BetaContainer,
16-
* content: list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaWebFetchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock>,
16+
* content: list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock>,
1717
* model: Model::*|string,
1818
* role: string,
1919
* stopReason: BetaStopReason::*,
@@ -84,7 +84,7 @@ final class BetaMessage implements BaseModel
8484
* [{"type": "text", "text": "B)"}]
8585
* ```
8686
*
87-
* @var list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaWebFetchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
87+
* @var list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
8888
*/
8989
#[Api(list: BetaContentBlock::class)]
9090
public array $content;
@@ -176,7 +176,7 @@ public function __construct()
176176
*
177177
* You must use named parameters to construct any parameters with a default value.
178178
*
179-
* @param list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaWebFetchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
179+
* @param list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
180180
* @param Model::*|string $model
181181
* @param BetaStopReason::* $stopReason
182182
*/
@@ -253,7 +253,7 @@ public function withContainer(BetaContainer $container): self
253253
* [{"type": "text", "text": "B)"}]
254254
* ```
255255
*
256-
* @param list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaWebFetchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
256+
* @param list<BetaTextBlock|BetaThinkingBlock|BetaRedactedThinkingBlock|BetaToolUseBlock|BetaServerToolUseBlock|BetaWebSearchToolResultBlock|BetaCodeExecutionToolResultBlock|BetaBashCodeExecutionToolResultBlock|BetaTextEditorCodeExecutionToolResultBlock|BetaMCPToolUseBlock|BetaMCPToolResultBlock|BetaContainerUploadBlock> $content
257257
*/
258258
public function withContent(array $content): self
259259
{

src/Beta/Messages/BetaMessageParam.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
/**
1414
* @phpstan-type beta_message_param = array{
15-
* content: string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaWebFetchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam>,
15+
* content: string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam>,
1616
* role: Role::*,
1717
* }
1818
*/
@@ -22,7 +22,7 @@ final class BetaMessageParam implements BaseModel
2222
use SdkModel;
2323

2424
/**
25-
* @var string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaWebFetchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
25+
* @var string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
2626
*/
2727
#[Api(union: Content::class)]
2828
public string|array $content;
@@ -55,7 +55,7 @@ public function __construct()
5555
*
5656
* You must use named parameters to construct any parameters with a default value.
5757
*
58-
* @param string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaWebFetchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
58+
* @param string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
5959
* @param Role::* $role
6060
*/
6161
public static function with(string|array $content, string $role): self
@@ -69,7 +69,7 @@ public static function with(string|array $content, string $role): self
6969
}
7070

7171
/**
72-
* @param string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaWebFetchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
72+
* @param string|list<BetaTextBlockParam|BetaImageBlockParam|BetaRequestDocumentBlock|BetaSearchResultBlockParam|BetaThinkingBlockParam|BetaRedactedThinkingBlockParam|BetaToolUseBlockParam|BetaToolResultBlockParam|BetaServerToolUseBlockParam|BetaWebSearchToolResultBlockParam|BetaCodeExecutionToolResultBlockParam|BetaBashCodeExecutionToolResultBlockParam|BetaTextEditorCodeExecutionToolResultBlockParam|BetaMCPToolUseBlockParam|BetaRequestMCPToolResultBlockParam|BetaContainerUploadBlockParam> $content
7373
*/
7474
public function withContent(string|array $content): self
7575
{

0 commit comments

Comments
 (0)