├── .claude └── settings.local.json ├── .docs └── framework_integration.md ├── .php-cs-fixer.cache ├── .php-cs-fixer.php ├── FOUNDRY_IMPLEMENTATION.md ├── LICENSE ├── README.md ├── composer.json ├── docs └── foundry.md └── src ├── ClaudePhp.php ├── ClaudePhpAsyncProxy.php ├── Client └── HttpClient.php ├── Contracts └── HttpClientFactoryInterface.php ├── Exceptions ├── APIConnectionError.php ├── APIError.php ├── APIResponseValidationError.php ├── APIStatusError.php ├── APITimeoutError.php ├── AnthropicException.php ├── AuthenticationError.php ├── BadRequestError.php ├── ConflictError.php ├── DeadlineExceededError.php ├── InternalServerError.php ├── NotFoundError.php ├── OverloadedError.php ├── PermissionDeniedError.php ├── RateLimitError.php ├── RequestTooLargeError.php ├── ServiceUnavailableError.php └── UnprocessableEntityError.php ├── Lib ├── Bedrock │ ├── AnthropicBedrock.php │ ├── AsyncAnthropicBedrock.php │ └── Index.php ├── Extras │ ├── BatchUtils.php │ └── Index.php ├── Files │ ├── FilesUtils.php │ └── Index.php ├── Foundry │ ├── AnthropicFoundry.php │ ├── AsyncAnthropicFoundry.php │ └── Index.php ├── Index.php ├── Parse │ ├── Index.php │ ├── ResponseParser.php │ └── SchemaTransformer.php ├── Streaming │ ├── AsyncMessageStream.php │ ├── AsyncMessageStreamManager.php │ ├── Index.php │ ├── MessageStream.php │ ├── MessageStreamManager.php │ ├── StructuredOutputStream.php │ └── Types.php ├── Tools │ ├── AsyncStreamingToolRunner.php │ ├── AsyncToolRunner.php │ ├── BetaToolDefinition.php │ ├── BetaToolRunner.php │ ├── Index.php │ ├── StreamingToolRunner.php │ ├── ToolRunner.php │ ├── ToolUtils.php │ └── helpers.php └── Vertex │ ├── AnthropicVertex.php │ ├── AsyncAnthropicVertex.php │ └── Index.php ├── Resources ├── AsyncResourceProxy.php ├── Beta │ ├── Batches.php │ ├── Beta.php │ ├── Files.php │ ├── Messages.php │ ├── Models.php │ └── Skills │ │ ├── Skills.php │ │ └── Versions.php ├── Completions.php ├── Index.php ├── Messages │ ├── Batches.php │ └── Messages.php ├── Models.php └── Resource.php ├── Responses ├── Decoders │ ├── AsyncJSONLDecoder.php │ ├── JSONLDecoder.php │ └── README.md ├── Helpers │ ├── MessageContentHelper.php │ └── StreamEventHelper.php ├── Message.php ├── StreamResponse.php ├── TextContent.php ├── ToolResultContent.php ├── ToolUseContent.php └── Usage.php ├── Types ├── AnthropicBeta.php ├── Base64ImageSource.php ├── Base64ImageSourceParam.php ├── Base64PDFSource.php ├── Base64PDFSourceParam.php ├── Beta │ ├── BetaAPIError.php │ ├── BetaAllThinkingTurnsParam.php │ ├── BetaAuthenticationError.php │ ├── BetaBase64ImageSource.php │ ├── BetaBase64ImageSourceParam.php │ ├── BetaBase64PDFBlockParam.php │ ├── BetaBase64PDFSource.php │ ├── BetaBase64PDFSourceParam.php │ ├── BetaBashCodeExecutionOutputBlock.php │ ├── BetaBashCodeExecutionOutputBlockParam.php │ ├── BetaBashCodeExecutionResultBlock.php │ ├── BetaBashCodeExecutionResultBlockParam.php │ ├── BetaBashCodeExecutionToolResultBlock.php │ ├── BetaBashCodeExecutionToolResultBlockParam.php │ ├── BetaBashCodeExecutionToolResultError.php │ ├── BetaBashCodeExecutionToolResultErrorParam.php │ ├── BetaBillingError.php │ ├── BetaCacheControlEphemeral.php │ ├── BetaCacheCreation.php │ ├── BetaCitationsDelta.php │ ├── BetaClearThinking20251015EditParam.php │ ├── BetaClearThinking20251015EditResponse.php │ ├── BetaClearToolUses20250919EditParam.php │ ├── BetaClearToolUses20250919EditResponse.php │ ├── BetaDirectCaller.php │ ├── BetaDirectCallerParam.php │ ├── BetaErrorResponse.php │ ├── BetaGatewayTimeoutError.php │ ├── BetaInputJSONDelta.php │ ├── BetaInvalidRequestError.php │ ├── BetaMessage.php │ ├── BetaMessageTokensCount.php │ ├── BetaNotFoundError.php │ ├── BetaOutputConfig.php │ ├── BetaOutputConfigParam.php │ ├── BetaOverloadedError.php │ ├── BetaPermissionError.php │ ├── BetaPlainTextSource.php │ ├── BetaRateLimitError.php │ ├── BetaRedactedThinkingBlock.php │ ├── BetaServerToolCaller.php │ ├── BetaServerToolCallerParam.php │ ├── BetaServerToolUseBlock.php │ ├── BetaSignatureDelta.php │ ├── BetaTextBlock.php │ ├── BetaTextDelta.php │ ├── BetaThinkingBlock.php │ ├── BetaThinkingDelta.php │ ├── BetaToolComputerUse20251124.php │ ├── BetaToolComputerUse20251124Param.php │ ├── BetaToolReferenceBlock.php │ ├── BetaToolReferenceBlockParam.php │ ├── BetaToolSearchToolResultBlock.php │ ├── BetaToolSearchToolResultError.php │ ├── BetaToolSearchToolSearchResultBlock.php │ ├── BetaToolUseBlock.php │ ├── BetaURLImageSource.php │ ├── BetaURLPDFSource.php │ ├── BetaUsage.php │ ├── BetaWebSearchToolResultBlock.php │ ├── DeletedFile.php │ ├── FileMetadata.php │ └── __init__.php ├── CacheControlEphemeral.php ├── CacheControlEphemeralParam.php ├── CacheCreation.php ├── CitationCharLocation.php ├── CitationCharLocationParam.php ├── CitationContentBlockLocation.php ├── CitationContentBlockLocationParam.php ├── CitationPageLocation.php ├── CitationPageLocationParam.php ├── CitationSearchResultLocationParam.php ├── CitationWebSearchResultLocationParam.php ├── CitationsConfigParam.php ├── CitationsDelta.php ├── CitationsSearchResultLocation.php ├── CitationsWebSearchResultLocation.php ├── CompactionControl.php ├── CompactionControlParam.php ├── Completion.php ├── CompletionCreateParams.php ├── ContentBlock.php ├── ContentBlockDeltaEvent.php ├── ContentBlockSource.php ├── ContentBlockSourceParam.php ├── ContentBlockStartEvent.php ├── ContentBlockStopEvent.php ├── DirectCaller.php ├── DirectCallerParam.php ├── DocumentBlockParam.php ├── ImageBlockParam.php ├── InputJSONDelta.php ├── MCPToolConfig.php ├── MCPToolConfigParam.php ├── MCPToolDefaultConfig.php ├── MCPToolDefaultConfigParam.php ├── MCPToolset.php ├── MCPToolsetParam.php ├── Message.php ├── MessageCountTokensParams.php ├── MessageCountTokensTool.php ├── MessageCountTokensToolParam.php ├── MessageCreateParams.php ├── MessageDeltaUsage.php ├── MessageParam.php ├── MessageStreamEvent.php ├── MessageTokensCount.php ├── Messages │ ├── BatchCreateParams.php │ ├── BatchListParams.php │ ├── DeletedMessageBatch.php │ ├── MessageBatch.php │ ├── MessageBatchCanceledResult.php │ ├── MessageBatchErroredResult.php │ ├── MessageBatchExpiredResult.php │ ├── MessageBatchIndividualResponse.php │ ├── MessageBatchRequestCounts.php │ ├── MessageBatchResult.php │ ├── MessageBatchSucceededResult.php │ └── __init__.php ├── Metadata.php ├── MetadataParam.php ├── Model.php ├── ModelInfo.php ├── ModelParam.php ├── NotGiven.php ├── Omit.php ├── OutputConfig.php ├── OutputConfigParam.php ├── PlainTextSource.php ├── PlainTextSourceParam.php ├── RawContentBlockDelta.php ├── RawContentBlockDeltaEvent.php ├── RawContentBlockStartEvent.php ├── RawContentBlockStopEvent.php ├── RawMessageDeltaEvent.php ├── RawMessageStartEvent.php ├── RawMessageStopEvent.php ├── RedactedThinkingBlock.php ├── RedactedThinkingBlockParam.php ├── SearchResultBlockParam.php ├── ServerToolCaller.php ├── ServerToolCallerParam.php ├── ServerToolUsage.php ├── ServerToolUseBlock.php ├── ServerToolUseBlockParam.php ├── Shared │ ├── APIErrorObject.php │ ├── AuthenticationError.php │ ├── BillingError.php │ ├── ErrorObject.php │ ├── ErrorResponse.php │ ├── GatewayTimeoutError.php │ ├── InvalidRequestError.php │ ├── NotFoundError.php │ ├── OverloadedError.php │ ├── PermissionError.php │ ├── RateLimitError.php │ └── __init__.php ├── SignatureDelta.php ├── StopReason.php ├── TextBlock.php ├── TextBlockParam.php ├── TextCitation.php ├── TextCitationParam.php ├── TextDelta.php ├── ThinkingBlock.php ├── ThinkingBlockParam.php ├── ThinkingConfigDisabled.php ├── ThinkingConfigDisabledParam.php ├── ThinkingConfigEnabled.php ├── ThinkingConfigEnabledParam.php ├── ThinkingDelta.php ├── Tool.php ├── ToolBash20250124.php ├── ToolBash20250124Param.php ├── ToolChoiceAny.php ├── ToolChoiceAnyParam.php ├── ToolChoiceAuto.php ├── ToolChoiceAutoParam.php ├── ToolChoiceNone.php ├── ToolChoiceNoneParam.php ├── ToolChoiceTool.php ├── ToolChoiceToolParam.php ├── ToolComputerUse20251124.php ├── ToolComputerUse20251124Param.php ├── ToolParam.php ├── ToolReferenceBlock.php ├── ToolReferenceBlockParam.php ├── ToolResultBlockParam.php ├── ToolSearchToolBM25_20251119.php ├── ToolSearchToolBM25_20251119Param.php ├── ToolSearchToolRegex20251119.php ├── ToolSearchToolRegex20251119Param.php ├── ToolSearchToolResultBlock.php ├── ToolSearchToolResultBlockParam.php ├── ToolSearchToolResultError.php ├── ToolSearchToolResultErrorParam.php ├── ToolSearchToolSearchResultBlock.php ├── ToolSearchToolSearchResultBlockParam.php ├── ToolTextEditor20250124.php ├── ToolTextEditor20250124Param.php ├── ToolTextEditor20250429.php ├── ToolTextEditor20250429Param.php ├── ToolTextEditor20250728.php ├── ToolTextEditor20250728Param.php ├── ToolUseBlock.php ├── ToolUseBlockParam.php ├── URLImageSource.php ├── URLImageSourceParam.php ├── URLPDFSource.php ├── URLPDFSourceParam.php ├── Usage.php ├── WebSearchResultBlock.php ├── WebSearchResultBlockParam.php ├── WebSearchTool20250305.php ├── WebSearchTool20250305Param.php ├── WebSearchToolResultBlock.php ├── WebSearchToolResultBlockContent.php ├── WebSearchToolResultBlockContentParam.php ├── WebSearchToolResultBlockParam.php ├── WebSearchToolResultError.php └── __init__.php └── Utils ├── AsyncUtils.php ├── CompatUtils.php ├── DateTimeUtils.php ├── FileExtraction.php ├── Index.php ├── LazyProxy.php ├── PropertyInfo.php ├── Reflection.php ├── RequiredArgs.php ├── SpecialTypeUtils.php ├── Streams.php ├── Transform.php ├── TypeUtils.php └── Utils.php /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.docs/framework_integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/.docs/framework_integration.md -------------------------------------------------------------------------------- /.php-cs-fixer.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/.php-cs-fixer.cache -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /FOUNDRY_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/FOUNDRY_IMPLEMENTATION.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/composer.json -------------------------------------------------------------------------------- /docs/foundry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/docs/foundry.md -------------------------------------------------------------------------------- /src/ClaudePhp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/ClaudePhp.php -------------------------------------------------------------------------------- /src/ClaudePhpAsyncProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/ClaudePhpAsyncProxy.php -------------------------------------------------------------------------------- /src/Client/HttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Client/HttpClient.php -------------------------------------------------------------------------------- /src/Contracts/HttpClientFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Contracts/HttpClientFactoryInterface.php -------------------------------------------------------------------------------- /src/Exceptions/APIConnectionError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/APIConnectionError.php -------------------------------------------------------------------------------- /src/Exceptions/APIError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/APIError.php -------------------------------------------------------------------------------- /src/Exceptions/APIResponseValidationError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/APIResponseValidationError.php -------------------------------------------------------------------------------- /src/Exceptions/APIStatusError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/APIStatusError.php -------------------------------------------------------------------------------- /src/Exceptions/APITimeoutError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/APITimeoutError.php -------------------------------------------------------------------------------- /src/Exceptions/AnthropicException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/AnthropicException.php -------------------------------------------------------------------------------- /src/Exceptions/AuthenticationError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/AuthenticationError.php -------------------------------------------------------------------------------- /src/Exceptions/BadRequestError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/BadRequestError.php -------------------------------------------------------------------------------- /src/Exceptions/ConflictError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/ConflictError.php -------------------------------------------------------------------------------- /src/Exceptions/DeadlineExceededError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/DeadlineExceededError.php -------------------------------------------------------------------------------- /src/Exceptions/InternalServerError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/InternalServerError.php -------------------------------------------------------------------------------- /src/Exceptions/NotFoundError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/NotFoundError.php -------------------------------------------------------------------------------- /src/Exceptions/OverloadedError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/OverloadedError.php -------------------------------------------------------------------------------- /src/Exceptions/PermissionDeniedError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/PermissionDeniedError.php -------------------------------------------------------------------------------- /src/Exceptions/RateLimitError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/RateLimitError.php -------------------------------------------------------------------------------- /src/Exceptions/RequestTooLargeError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/RequestTooLargeError.php -------------------------------------------------------------------------------- /src/Exceptions/ServiceUnavailableError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/ServiceUnavailableError.php -------------------------------------------------------------------------------- /src/Exceptions/UnprocessableEntityError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Exceptions/UnprocessableEntityError.php -------------------------------------------------------------------------------- /src/Lib/Bedrock/AnthropicBedrock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Bedrock/AnthropicBedrock.php -------------------------------------------------------------------------------- /src/Lib/Bedrock/AsyncAnthropicBedrock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Bedrock/AsyncAnthropicBedrock.php -------------------------------------------------------------------------------- /src/Lib/Bedrock/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Bedrock/Index.php -------------------------------------------------------------------------------- /src/Lib/Extras/BatchUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Extras/BatchUtils.php -------------------------------------------------------------------------------- /src/Lib/Extras/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Extras/Index.php -------------------------------------------------------------------------------- /src/Lib/Files/FilesUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Files/FilesUtils.php -------------------------------------------------------------------------------- /src/Lib/Files/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Files/Index.php -------------------------------------------------------------------------------- /src/Lib/Foundry/AnthropicFoundry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Foundry/AnthropicFoundry.php -------------------------------------------------------------------------------- /src/Lib/Foundry/AsyncAnthropicFoundry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Foundry/AsyncAnthropicFoundry.php -------------------------------------------------------------------------------- /src/Lib/Foundry/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Foundry/Index.php -------------------------------------------------------------------------------- /src/Lib/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Index.php -------------------------------------------------------------------------------- /src/Lib/Parse/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Parse/Index.php -------------------------------------------------------------------------------- /src/Lib/Parse/ResponseParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Parse/ResponseParser.php -------------------------------------------------------------------------------- /src/Lib/Parse/SchemaTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Parse/SchemaTransformer.php -------------------------------------------------------------------------------- /src/Lib/Streaming/AsyncMessageStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/AsyncMessageStream.php -------------------------------------------------------------------------------- /src/Lib/Streaming/AsyncMessageStreamManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/AsyncMessageStreamManager.php -------------------------------------------------------------------------------- /src/Lib/Streaming/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/Index.php -------------------------------------------------------------------------------- /src/Lib/Streaming/MessageStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/MessageStream.php -------------------------------------------------------------------------------- /src/Lib/Streaming/MessageStreamManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/MessageStreamManager.php -------------------------------------------------------------------------------- /src/Lib/Streaming/StructuredOutputStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/StructuredOutputStream.php -------------------------------------------------------------------------------- /src/Lib/Streaming/Types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Streaming/Types.php -------------------------------------------------------------------------------- /src/Lib/Tools/AsyncStreamingToolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/AsyncStreamingToolRunner.php -------------------------------------------------------------------------------- /src/Lib/Tools/AsyncToolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/AsyncToolRunner.php -------------------------------------------------------------------------------- /src/Lib/Tools/BetaToolDefinition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/BetaToolDefinition.php -------------------------------------------------------------------------------- /src/Lib/Tools/BetaToolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/BetaToolRunner.php -------------------------------------------------------------------------------- /src/Lib/Tools/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/Index.php -------------------------------------------------------------------------------- /src/Lib/Tools/StreamingToolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/StreamingToolRunner.php -------------------------------------------------------------------------------- /src/Lib/Tools/ToolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/ToolRunner.php -------------------------------------------------------------------------------- /src/Lib/Tools/ToolUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/ToolUtils.php -------------------------------------------------------------------------------- /src/Lib/Tools/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Tools/helpers.php -------------------------------------------------------------------------------- /src/Lib/Vertex/AnthropicVertex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Vertex/AnthropicVertex.php -------------------------------------------------------------------------------- /src/Lib/Vertex/AsyncAnthropicVertex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Vertex/AsyncAnthropicVertex.php -------------------------------------------------------------------------------- /src/Lib/Vertex/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Lib/Vertex/Index.php -------------------------------------------------------------------------------- /src/Resources/AsyncResourceProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/AsyncResourceProxy.php -------------------------------------------------------------------------------- /src/Resources/Beta/Batches.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Batches.php -------------------------------------------------------------------------------- /src/Resources/Beta/Beta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Beta.php -------------------------------------------------------------------------------- /src/Resources/Beta/Files.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Files.php -------------------------------------------------------------------------------- /src/Resources/Beta/Messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Messages.php -------------------------------------------------------------------------------- /src/Resources/Beta/Models.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Models.php -------------------------------------------------------------------------------- /src/Resources/Beta/Skills/Skills.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Skills/Skills.php -------------------------------------------------------------------------------- /src/Resources/Beta/Skills/Versions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Beta/Skills/Versions.php -------------------------------------------------------------------------------- /src/Resources/Completions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Completions.php -------------------------------------------------------------------------------- /src/Resources/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Index.php -------------------------------------------------------------------------------- /src/Resources/Messages/Batches.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Messages/Batches.php -------------------------------------------------------------------------------- /src/Resources/Messages/Messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Messages/Messages.php -------------------------------------------------------------------------------- /src/Resources/Models.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Models.php -------------------------------------------------------------------------------- /src/Resources/Resource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Resources/Resource.php -------------------------------------------------------------------------------- /src/Responses/Decoders/AsyncJSONLDecoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Decoders/AsyncJSONLDecoder.php -------------------------------------------------------------------------------- /src/Responses/Decoders/JSONLDecoder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Decoders/JSONLDecoder.php -------------------------------------------------------------------------------- /src/Responses/Decoders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Decoders/README.md -------------------------------------------------------------------------------- /src/Responses/Helpers/MessageContentHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Helpers/MessageContentHelper.php -------------------------------------------------------------------------------- /src/Responses/Helpers/StreamEventHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Helpers/StreamEventHelper.php -------------------------------------------------------------------------------- /src/Responses/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Message.php -------------------------------------------------------------------------------- /src/Responses/StreamResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/StreamResponse.php -------------------------------------------------------------------------------- /src/Responses/TextContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/TextContent.php -------------------------------------------------------------------------------- /src/Responses/ToolResultContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/ToolResultContent.php -------------------------------------------------------------------------------- /src/Responses/ToolUseContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/ToolUseContent.php -------------------------------------------------------------------------------- /src/Responses/Usage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Responses/Usage.php -------------------------------------------------------------------------------- /src/Types/AnthropicBeta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/AnthropicBeta.php -------------------------------------------------------------------------------- /src/Types/Base64ImageSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Base64ImageSource.php -------------------------------------------------------------------------------- /src/Types/Base64ImageSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Base64ImageSourceParam.php -------------------------------------------------------------------------------- /src/Types/Base64PDFSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Base64PDFSource.php -------------------------------------------------------------------------------- /src/Types/Base64PDFSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Base64PDFSourceParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaAPIError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaAPIError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaAllThinkingTurnsParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaAllThinkingTurnsParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaAuthenticationError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaAuthenticationError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBase64ImageSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBase64ImageSource.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBase64ImageSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBase64ImageSourceParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBase64PDFBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBase64PDFBlockParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBase64PDFSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBase64PDFSource.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBase64PDFSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBase64PDFSourceParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionOutputBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionOutputBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionOutputBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionOutputBlockParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionResultBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionToolResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionToolResultBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionToolResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionToolResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionToolResultError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionToolResultError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBashCodeExecutionToolResultErrorParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBashCodeExecutionToolResultErrorParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaBillingError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaBillingError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaCacheControlEphemeral.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaCacheControlEphemeral.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaCacheCreation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaCacheCreation.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaCitationsDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaCitationsDelta.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaClearThinking20251015EditParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaClearThinking20251015EditParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaClearThinking20251015EditResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaClearThinking20251015EditResponse.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaClearToolUses20250919EditParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaClearToolUses20250919EditParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaClearToolUses20250919EditResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaClearToolUses20250919EditResponse.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaDirectCaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaDirectCaller.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaDirectCallerParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaDirectCallerParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaErrorResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaErrorResponse.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaGatewayTimeoutError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaGatewayTimeoutError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaInputJSONDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaInputJSONDelta.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaInvalidRequestError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaInvalidRequestError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaMessage.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaMessageTokensCount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaMessageTokensCount.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaNotFoundError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaNotFoundError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaOutputConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaOutputConfig.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaOutputConfigParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaOutputConfigParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaOverloadedError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaOverloadedError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaPermissionError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaPermissionError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaPlainTextSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaPlainTextSource.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaRateLimitError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaRateLimitError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaRedactedThinkingBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaRedactedThinkingBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaServerToolCaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaServerToolCaller.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaServerToolCallerParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaServerToolCallerParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaServerToolUseBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaServerToolUseBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaSignatureDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaSignatureDelta.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaTextBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaTextBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaTextDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaTextDelta.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaThinkingBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaThinkingBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaThinkingDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaThinkingDelta.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolComputerUse20251124.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolComputerUse20251124.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolComputerUse20251124Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolComputerUse20251124Param.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolReferenceBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolReferenceBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolReferenceBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolReferenceBlockParam.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolSearchToolResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolSearchToolResultBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolSearchToolResultError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolSearchToolResultError.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolSearchToolSearchResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolSearchToolSearchResultBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaToolUseBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaToolUseBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaURLImageSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaURLImageSource.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaURLPDFSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaURLPDFSource.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaUsage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaUsage.php -------------------------------------------------------------------------------- /src/Types/Beta/BetaWebSearchToolResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/BetaWebSearchToolResultBlock.php -------------------------------------------------------------------------------- /src/Types/Beta/DeletedFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/DeletedFile.php -------------------------------------------------------------------------------- /src/Types/Beta/FileMetadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/FileMetadata.php -------------------------------------------------------------------------------- /src/Types/Beta/__init__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Beta/__init__.php -------------------------------------------------------------------------------- /src/Types/CacheControlEphemeral.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CacheControlEphemeral.php -------------------------------------------------------------------------------- /src/Types/CacheControlEphemeralParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CacheControlEphemeralParam.php -------------------------------------------------------------------------------- /src/Types/CacheCreation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CacheCreation.php -------------------------------------------------------------------------------- /src/Types/CitationCharLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationCharLocation.php -------------------------------------------------------------------------------- /src/Types/CitationCharLocationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationCharLocationParam.php -------------------------------------------------------------------------------- /src/Types/CitationContentBlockLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationContentBlockLocation.php -------------------------------------------------------------------------------- /src/Types/CitationContentBlockLocationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationContentBlockLocationParam.php -------------------------------------------------------------------------------- /src/Types/CitationPageLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationPageLocation.php -------------------------------------------------------------------------------- /src/Types/CitationPageLocationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationPageLocationParam.php -------------------------------------------------------------------------------- /src/Types/CitationSearchResultLocationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationSearchResultLocationParam.php -------------------------------------------------------------------------------- /src/Types/CitationWebSearchResultLocationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationWebSearchResultLocationParam.php -------------------------------------------------------------------------------- /src/Types/CitationsConfigParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationsConfigParam.php -------------------------------------------------------------------------------- /src/Types/CitationsDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationsDelta.php -------------------------------------------------------------------------------- /src/Types/CitationsSearchResultLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationsSearchResultLocation.php -------------------------------------------------------------------------------- /src/Types/CitationsWebSearchResultLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CitationsWebSearchResultLocation.php -------------------------------------------------------------------------------- /src/Types/CompactionControl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CompactionControl.php -------------------------------------------------------------------------------- /src/Types/CompactionControlParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CompactionControlParam.php -------------------------------------------------------------------------------- /src/Types/Completion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Completion.php -------------------------------------------------------------------------------- /src/Types/CompletionCreateParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/CompletionCreateParams.php -------------------------------------------------------------------------------- /src/Types/ContentBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlock.php -------------------------------------------------------------------------------- /src/Types/ContentBlockDeltaEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlockDeltaEvent.php -------------------------------------------------------------------------------- /src/Types/ContentBlockSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlockSource.php -------------------------------------------------------------------------------- /src/Types/ContentBlockSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlockSourceParam.php -------------------------------------------------------------------------------- /src/Types/ContentBlockStartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlockStartEvent.php -------------------------------------------------------------------------------- /src/Types/ContentBlockStopEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ContentBlockStopEvent.php -------------------------------------------------------------------------------- /src/Types/DirectCaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/DirectCaller.php -------------------------------------------------------------------------------- /src/Types/DirectCallerParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/DirectCallerParam.php -------------------------------------------------------------------------------- /src/Types/DocumentBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/DocumentBlockParam.php -------------------------------------------------------------------------------- /src/Types/ImageBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ImageBlockParam.php -------------------------------------------------------------------------------- /src/Types/InputJSONDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/InputJSONDelta.php -------------------------------------------------------------------------------- /src/Types/MCPToolConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolConfig.php -------------------------------------------------------------------------------- /src/Types/MCPToolConfigParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolConfigParam.php -------------------------------------------------------------------------------- /src/Types/MCPToolDefaultConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolDefaultConfig.php -------------------------------------------------------------------------------- /src/Types/MCPToolDefaultConfigParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolDefaultConfigParam.php -------------------------------------------------------------------------------- /src/Types/MCPToolset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolset.php -------------------------------------------------------------------------------- /src/Types/MCPToolsetParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MCPToolsetParam.php -------------------------------------------------------------------------------- /src/Types/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Message.php -------------------------------------------------------------------------------- /src/Types/MessageCountTokensParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageCountTokensParams.php -------------------------------------------------------------------------------- /src/Types/MessageCountTokensTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageCountTokensTool.php -------------------------------------------------------------------------------- /src/Types/MessageCountTokensToolParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageCountTokensToolParam.php -------------------------------------------------------------------------------- /src/Types/MessageCreateParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageCreateParams.php -------------------------------------------------------------------------------- /src/Types/MessageDeltaUsage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageDeltaUsage.php -------------------------------------------------------------------------------- /src/Types/MessageParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageParam.php -------------------------------------------------------------------------------- /src/Types/MessageStreamEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageStreamEvent.php -------------------------------------------------------------------------------- /src/Types/MessageTokensCount.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MessageTokensCount.php -------------------------------------------------------------------------------- /src/Types/Messages/BatchCreateParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/BatchCreateParams.php -------------------------------------------------------------------------------- /src/Types/Messages/BatchListParams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/BatchListParams.php -------------------------------------------------------------------------------- /src/Types/Messages/DeletedMessageBatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/DeletedMessageBatch.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatch.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchCanceledResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchCanceledResult.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchErroredResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchErroredResult.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchExpiredResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchExpiredResult.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchIndividualResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchIndividualResponse.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchRequestCounts.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchRequestCounts.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchResult.php -------------------------------------------------------------------------------- /src/Types/Messages/MessageBatchSucceededResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/MessageBatchSucceededResult.php -------------------------------------------------------------------------------- /src/Types/Messages/__init__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Messages/__init__.php -------------------------------------------------------------------------------- /src/Types/Metadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Metadata.php -------------------------------------------------------------------------------- /src/Types/MetadataParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/MetadataParam.php -------------------------------------------------------------------------------- /src/Types/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Model.php -------------------------------------------------------------------------------- /src/Types/ModelInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ModelInfo.php -------------------------------------------------------------------------------- /src/Types/ModelParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ModelParam.php -------------------------------------------------------------------------------- /src/Types/NotGiven.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/NotGiven.php -------------------------------------------------------------------------------- /src/Types/Omit.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Omit.php -------------------------------------------------------------------------------- /src/Types/OutputConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/OutputConfig.php -------------------------------------------------------------------------------- /src/Types/OutputConfigParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/OutputConfigParam.php -------------------------------------------------------------------------------- /src/Types/PlainTextSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/PlainTextSource.php -------------------------------------------------------------------------------- /src/Types/PlainTextSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/PlainTextSourceParam.php -------------------------------------------------------------------------------- /src/Types/RawContentBlockDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawContentBlockDelta.php -------------------------------------------------------------------------------- /src/Types/RawContentBlockDeltaEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawContentBlockDeltaEvent.php -------------------------------------------------------------------------------- /src/Types/RawContentBlockStartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawContentBlockStartEvent.php -------------------------------------------------------------------------------- /src/Types/RawContentBlockStopEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawContentBlockStopEvent.php -------------------------------------------------------------------------------- /src/Types/RawMessageDeltaEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawMessageDeltaEvent.php -------------------------------------------------------------------------------- /src/Types/RawMessageStartEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawMessageStartEvent.php -------------------------------------------------------------------------------- /src/Types/RawMessageStopEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RawMessageStopEvent.php -------------------------------------------------------------------------------- /src/Types/RedactedThinkingBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RedactedThinkingBlock.php -------------------------------------------------------------------------------- /src/Types/RedactedThinkingBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/RedactedThinkingBlockParam.php -------------------------------------------------------------------------------- /src/Types/SearchResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/SearchResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/ServerToolCaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ServerToolCaller.php -------------------------------------------------------------------------------- /src/Types/ServerToolCallerParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ServerToolCallerParam.php -------------------------------------------------------------------------------- /src/Types/ServerToolUsage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ServerToolUsage.php -------------------------------------------------------------------------------- /src/Types/ServerToolUseBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ServerToolUseBlock.php -------------------------------------------------------------------------------- /src/Types/ServerToolUseBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ServerToolUseBlockParam.php -------------------------------------------------------------------------------- /src/Types/Shared/APIErrorObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/APIErrorObject.php -------------------------------------------------------------------------------- /src/Types/Shared/AuthenticationError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/AuthenticationError.php -------------------------------------------------------------------------------- /src/Types/Shared/BillingError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/BillingError.php -------------------------------------------------------------------------------- /src/Types/Shared/ErrorObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/ErrorObject.php -------------------------------------------------------------------------------- /src/Types/Shared/ErrorResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/ErrorResponse.php -------------------------------------------------------------------------------- /src/Types/Shared/GatewayTimeoutError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/GatewayTimeoutError.php -------------------------------------------------------------------------------- /src/Types/Shared/InvalidRequestError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/InvalidRequestError.php -------------------------------------------------------------------------------- /src/Types/Shared/NotFoundError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/NotFoundError.php -------------------------------------------------------------------------------- /src/Types/Shared/OverloadedError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/OverloadedError.php -------------------------------------------------------------------------------- /src/Types/Shared/PermissionError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/PermissionError.php -------------------------------------------------------------------------------- /src/Types/Shared/RateLimitError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/RateLimitError.php -------------------------------------------------------------------------------- /src/Types/Shared/__init__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Shared/__init__.php -------------------------------------------------------------------------------- /src/Types/SignatureDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/SignatureDelta.php -------------------------------------------------------------------------------- /src/Types/StopReason.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/StopReason.php -------------------------------------------------------------------------------- /src/Types/TextBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/TextBlock.php -------------------------------------------------------------------------------- /src/Types/TextBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/TextBlockParam.php -------------------------------------------------------------------------------- /src/Types/TextCitation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/TextCitation.php -------------------------------------------------------------------------------- /src/Types/TextCitationParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/TextCitationParam.php -------------------------------------------------------------------------------- /src/Types/TextDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/TextDelta.php -------------------------------------------------------------------------------- /src/Types/ThinkingBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingBlock.php -------------------------------------------------------------------------------- /src/Types/ThinkingBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingBlockParam.php -------------------------------------------------------------------------------- /src/Types/ThinkingConfigDisabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingConfigDisabled.php -------------------------------------------------------------------------------- /src/Types/ThinkingConfigDisabledParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingConfigDisabledParam.php -------------------------------------------------------------------------------- /src/Types/ThinkingConfigEnabled.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingConfigEnabled.php -------------------------------------------------------------------------------- /src/Types/ThinkingConfigEnabledParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingConfigEnabledParam.php -------------------------------------------------------------------------------- /src/Types/ThinkingDelta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ThinkingDelta.php -------------------------------------------------------------------------------- /src/Types/Tool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Tool.php -------------------------------------------------------------------------------- /src/Types/ToolBash20250124.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolBash20250124.php -------------------------------------------------------------------------------- /src/Types/ToolBash20250124Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolBash20250124Param.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceAny.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceAny.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceAnyParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceAnyParam.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceAuto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceAuto.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceAutoParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceAutoParam.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceNone.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceNone.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceNoneParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceNoneParam.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceTool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceTool.php -------------------------------------------------------------------------------- /src/Types/ToolChoiceToolParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolChoiceToolParam.php -------------------------------------------------------------------------------- /src/Types/ToolComputerUse20251124.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolComputerUse20251124.php -------------------------------------------------------------------------------- /src/Types/ToolComputerUse20251124Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolComputerUse20251124Param.php -------------------------------------------------------------------------------- /src/Types/ToolParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolParam.php -------------------------------------------------------------------------------- /src/Types/ToolReferenceBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolReferenceBlock.php -------------------------------------------------------------------------------- /src/Types/ToolReferenceBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolReferenceBlockParam.php -------------------------------------------------------------------------------- /src/Types/ToolResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolBM25_20251119.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolBM25_20251119.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolBM25_20251119Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolBM25_20251119Param.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolRegex20251119.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolRegex20251119.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolRegex20251119Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolRegex20251119Param.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolResultBlock.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolResultError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolResultError.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolResultErrorParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolResultErrorParam.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolSearchResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolSearchResultBlock.php -------------------------------------------------------------------------------- /src/Types/ToolSearchToolSearchResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolSearchToolSearchResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250124.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250124.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250124Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250124Param.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250429.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250429.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250429Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250429Param.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250728.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250728.php -------------------------------------------------------------------------------- /src/Types/ToolTextEditor20250728Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolTextEditor20250728Param.php -------------------------------------------------------------------------------- /src/Types/ToolUseBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolUseBlock.php -------------------------------------------------------------------------------- /src/Types/ToolUseBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/ToolUseBlockParam.php -------------------------------------------------------------------------------- /src/Types/URLImageSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/URLImageSource.php -------------------------------------------------------------------------------- /src/Types/URLImageSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/URLImageSourceParam.php -------------------------------------------------------------------------------- /src/Types/URLPDFSource.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/URLPDFSource.php -------------------------------------------------------------------------------- /src/Types/URLPDFSourceParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/URLPDFSourceParam.php -------------------------------------------------------------------------------- /src/Types/Usage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/Usage.php -------------------------------------------------------------------------------- /src/Types/WebSearchResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchResultBlock.php -------------------------------------------------------------------------------- /src/Types/WebSearchResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/WebSearchTool20250305.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchTool20250305.php -------------------------------------------------------------------------------- /src/Types/WebSearchTool20250305Param.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchTool20250305Param.php -------------------------------------------------------------------------------- /src/Types/WebSearchToolResultBlock.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchToolResultBlock.php -------------------------------------------------------------------------------- /src/Types/WebSearchToolResultBlockContent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchToolResultBlockContent.php -------------------------------------------------------------------------------- /src/Types/WebSearchToolResultBlockContentParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchToolResultBlockContentParam.php -------------------------------------------------------------------------------- /src/Types/WebSearchToolResultBlockParam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchToolResultBlockParam.php -------------------------------------------------------------------------------- /src/Types/WebSearchToolResultError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/WebSearchToolResultError.php -------------------------------------------------------------------------------- /src/Types/__init__.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Types/__init__.php -------------------------------------------------------------------------------- /src/Utils/AsyncUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/AsyncUtils.php -------------------------------------------------------------------------------- /src/Utils/CompatUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/CompatUtils.php -------------------------------------------------------------------------------- /src/Utils/DateTimeUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/DateTimeUtils.php -------------------------------------------------------------------------------- /src/Utils/FileExtraction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/FileExtraction.php -------------------------------------------------------------------------------- /src/Utils/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/Index.php -------------------------------------------------------------------------------- /src/Utils/LazyProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/LazyProxy.php -------------------------------------------------------------------------------- /src/Utils/PropertyInfo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/PropertyInfo.php -------------------------------------------------------------------------------- /src/Utils/Reflection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/Reflection.php -------------------------------------------------------------------------------- /src/Utils/RequiredArgs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/RequiredArgs.php -------------------------------------------------------------------------------- /src/Utils/SpecialTypeUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/SpecialTypeUtils.php -------------------------------------------------------------------------------- /src/Utils/Streams.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/Streams.php -------------------------------------------------------------------------------- /src/Utils/Transform.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/Transform.php -------------------------------------------------------------------------------- /src/Utils/TypeUtils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/TypeUtils.php -------------------------------------------------------------------------------- /src/Utils/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claude-php/Claude-PHP-SDK/HEAD/src/Utils/Utils.php --------------------------------------------------------------------------------