path # lines of code anthropic-java-bedrock/build.gradle.kts 15 anthropic-java-bedrock/src/main/kotlin/com/anthropic/bedrock/backends/BedrockBackend.kt 249 build.gradle.kts 18 anthropic-java/build.gradle.kts 21 anthropic-java-core/build.gradle.kts 35 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/messages/BatchServiceAsync.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/messages/BatchServiceAsyncImpl.kt 253 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/MessageServiceAsync.kt 66 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/MessageServiceAsyncImpl.kt 166 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/BetaServiceAsync.kt 12 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/ModelServiceAsync.kt 56 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/BetaServiceAsyncImpl.kt 28 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/CompletionServiceAsync.kt 44 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/messages/BatchServiceAsync.kt 132 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/messages/BatchServiceAsyncImpl.kt 270 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/MessageServiceAsync.kt 68 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/MessageServiceAsyncImpl.kt 170 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/ModelServiceAsync.kt 58 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/beta/ModelServiceAsyncImpl.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/CompletionServiceAsyncImpl.kt 123 anthropic-java-core/src/main/kotlin/com/anthropic/services/async/ModelServiceAsyncImpl.kt 102 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/messages/BatchService.kt 115 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/messages/BatchServiceImpl.kt 220 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/MessageServiceImpl.kt 148 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/BetaService.kt 12 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/BetaServiceImpl.kt 27 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/ModelService.kt 47 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/CompletionServiceImpl.kt 111 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/MessageService.kt 63 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/messages/BatchService.kt 115 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/messages/BatchServiceImpl.kt 243 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/MessageServiceImpl.kt 152 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/ModelService.kt 48 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/MessageService.kt 63 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/beta/ModelServiceImpl.kt 94 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/ModelServiceImpl.kt 89 anthropic-java-core/src/main/kotlin/com/anthropic/services/blocking/CompletionService.kt 43 anthropic-java-core/src/main/kotlin/com/anthropic/backends/Backend.kt 16 anthropic-java-core/src/main/kotlin/com/anthropic/backends/AnthropicBackend.kt 63 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationsWebSearchResultLocation.kt 152 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchResultBlock.kt 158 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingConfigEnabled.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/TextBlock.kt 147 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationPageLocation.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageCreateParams.kt 685 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolResultBlockParamContent.kt 146 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolChoiceAuto.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchResultBlockParam.kt 151 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/UrlPdfSource.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolResultBlockParam.kt 153 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CacheControlEphemeral.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingDelta.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/TextBlockParam.kt 170 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawMessageDeltaEvent.kt 232 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolUnion.kt 182 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingConfigParam.kt 132 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingBlockParam.kt 119 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawMessageStartEvent.kt 109 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatch.kt 320 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchCanceledResult.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchDeleteParams.kt 155 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchIndividualResponse.kt 124 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchCancelParams.kt 155 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchListPageAsync.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchResultsParams.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchListPageResponse.kt 144 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/DeletedMessageBatch.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchListParams.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchSucceededResult.kt 110 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchResult.kt 173 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchCreateParams.kt 839 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchErroredResult.kt 110 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchRequestCounts.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchListPage.kt 78 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/MessageBatchExpiredResult.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/batches/BatchRetrieveParams.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawContentBlockDeltaEvent.kt 148 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ImageBlockParam.kt 258 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawMessageStopEvent.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ContentBlockParam.kt 278 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ServerToolUseBlockParam.kt 150 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageTokensCount.kt 95 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolResultBlock.kt 133 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/PlainTextSource.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawContentBlockDelta.kt 188 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ServerToolUseBlock.kt 130 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationContentBlockLocation.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/TextCitationParam.kt 217 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ContentBlockSource.kt 241 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageCountTokensParams.kt 557 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Model.kt 145 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolTextEditor20250124.kt 126 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawContentBlockStopEvent.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageDeltaUsage.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawMessageStreamEvent.kt 220 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RedactedThinkingBlockParam.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/DocumentBlockParam.kt 346 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Message.kt 219 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ContentBlockSourceContent.kt 137 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationWebSearchResultLocationParam.kt 153 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageParam.kt 297 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ServerToolUsage.kt 101 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolResultBlockParam.kt 402 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/SignatureDelta.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchTool20250305.kt 359 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolResultBlockContent.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/StopReason.kt 80 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolRequestError.kt 184 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/UrlImageSource.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationCharLocation.kt 187 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationCharLocationParam.kt 187 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolChoiceNone.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolBash20250124.kt 126 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Metadata.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ContentBlock.kt 239 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationPageLocationParam.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RedactedThinkingBlock.kt 110 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationContentBlockLocationParam.kt 191 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/MessageCountTokensTool.kt 191 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/WebSearchToolResultError.kt 184 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationsConfigParam.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Usage.kt 187 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Base64PdfSource.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/CitationsDelta.kt 311 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/TextCitation.kt 207 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolChoice.kt 165 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Base64ImageSource.kt 190 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/TextDelta.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/RawContentBlockStartEvent.kt 351 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolChoiceAny.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolUseBlock.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolChoiceTool.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingBlock.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ThinkingConfigDisabled.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/InputJsonDelta.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/ToolUseBlockParam.kt 148 anthropic-java-core/src/main/kotlin/com/anthropic/models/messages/Tool.kt 298 anthropic-java-core/src/main/kotlin/com/anthropic/models/ErrorObject.kt 286 anthropic-java-core/src/main/kotlin/com/anthropic/models/GatewayTimeoutError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/AuthenticationError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelListPageResponse.kt 142 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelListPage.kt 78 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelListParams.kt 168 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelListPageAsync.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelInfo.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/models/ModelRetrieveParams.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/InvalidRequestError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/NotFoundError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/BillingError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/OverloadedError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/RateLimitError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/completions/Completion.kt 150 anthropic-java-core/src/main/kotlin/com/anthropic/models/completions/CompletionCreateParams.kt 410 anthropic-java-core/src/main/kotlin/com/anthropic/models/PermissionError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTextCitation.kt 217 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawContentBlockStartEvent.kt 371 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaUrlPdfSource.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTextCitationParam.kt 226 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolTextEditor20250124.kt 132 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMessageDeltaUsage.kt 190 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolUnion.kt 279 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/MessageCreateParams.kt 748 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationsConfigParam.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolTextEditor20241022.kt 132 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolUseBlockParam.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingConfigEnabled.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolChoiceAny.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationsDelta.kt 345 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawMessageStartEvent.kt 109 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaStopReason.kt 80 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationCharLocationParam.kt 187 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchDeleteParams.kt 174 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaDeletedMessageBatch.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchErroredResult.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchCanceledResult.kt 92 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchCancelParams.kt 174 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchListPageAsync.kt 94 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatch.kt 320 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchResultsParams.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchListPageResponse.kt 144 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchIndividualResponse.kt 127 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchListParams.kt 168 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchSucceededResult.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchResult.kt 179 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchCreateParams.kt 884 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchRequestCounts.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BetaMessageBatchExpiredResult.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchListPage.kt 79 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/batches/BatchRetrieveParams.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationContentBlockLocationParam.kt 192 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaImageBlockParam.kt 266 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolChoice.kt 165 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRedactedThinkingBlockParam.kt 109 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaContentBlockSource.kt 255 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingConfigParam.kt 136 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaUrlImageSource.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaInputJsonDelta.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchResultBlock.kt 158 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolBash20250124.kt 127 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawContentBlockDelta.kt 192 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaContentBlockSourceContent.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/MessageCountTokensParams.kt 915 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingBlock.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawMessageStopEvent.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolResultBlock.kt 133 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolChoiceTool.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaPlainTextSource.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingDelta.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationWebSearchResultLocationParam.kt 153 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaServerToolUseBlock.kt 130 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMessage.kt 229 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaContentBlockParam.kt 287 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolChoiceNone.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaSignatureDelta.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingBlockParam.kt 119 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaContentBlock.kt 243 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTextBlockParam.kt 173 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTool.kt 299 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawContentBlockDeltaEvent.kt 162 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaBase64ImageSource.kt 190 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationPageLocationParam.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMetadata.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaUsage.kt 188 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolResultBlockParamContent.kt 154 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaBase64PdfSource.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMessageParam.kt 304 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaBase64PdfBlock.kt 366 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolChoiceAuto.kt 112 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolResultBlockContent.kt 147 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaServerToolUsage.kt 101 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolRequestError.kt 184 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCacheControlEphemeral.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawMessageStreamEvent.kt 230 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTextDelta.kt 104 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawContentBlockStopEvent.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaThinkingConfigDisabled.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationsWebSearchResultLocation.kt 153 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaServerToolUseBlockParam.kt 151 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaTextBlock.kt 153 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchTool20250305.kt 360 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolResultError.kt 184 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolUseBlock.kt 128 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRedactedThinkingBlock.kt 110 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationPageLocation.kt 189 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolComputerUse20241022.kt 194 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationCharLocation.kt 187 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaRawMessageDeltaEvent.kt 234 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaCitationContentBlockLocation.kt 191 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolComputerUse20250124.kt 194 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolBash20241022.kt 127 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchToolResultBlockParam.kt 157 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaToolResultBlockParam.kt 416 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaMessageTokensCount.kt 95 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/messages/BetaWebSearchResultBlockParam.kt 151 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaInvalidRequestError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/ModelListPageResponse.kt 144 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/ModelListPage.kt 79 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/ModelListParams.kt 168 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/ModelListPageAsync.kt 91 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/BetaModelInfo.kt 139 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/models/ModelRetrieveParams.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaOverloadedError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaErrorResponse.kt 138 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaGatewayTimeoutError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaError.kt 268 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaRateLimitError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaNotFoundError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/AnthropicBeta.kt 90 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaAuthenticationError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaBillingError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaPermissionError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/beta/BetaApiError.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/models/ErrorResponse.kt 137 anthropic-java-core/src/main/kotlin/com/anthropic/models/ApiErrorObject.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/client/AnthropicClientAsyncImpl.kt 60 anthropic-java-core/src/main/kotlin/com/anthropic/client/AnthropicClientAsync.kt 20 anthropic-java-core/src/main/kotlin/com/anthropic/client/AnthropicClientImpl.kt 56 anthropic-java-core/src/main/kotlin/com/anthropic/client/AnthropicClient.kt 20 anthropic-java-core/src/main/kotlin/com/anthropic/core/BaseSerializer.kt 4 anthropic-java-core/src/main/kotlin/com/anthropic/core/PrepareRequest.kt 18 anthropic-java-core/src/main/kotlin/com/anthropic/core/PhantomReachable.kt 39 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/StringHandler.kt 9 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/JsonlHandler.kt 20 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/JsonHandler.kt 17 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/StreamHandler.kt 73 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/ErrorHandler.kt 77 anthropic-java-core/src/main/kotlin/com/anthropic/core/handlers/SseHandler.kt 108 anthropic-java-core/src/main/kotlin/com/anthropic/core/BaseDeserializer.kt 37 anthropic-java-core/src/main/kotlin/com/anthropic/core/ObjectMappers.kt 149 anthropic-java-core/src/main/kotlin/com/anthropic/core/RequestOptions.kt 56 anthropic-java-core/src/main/kotlin/com/anthropic/core/Params.kt 7 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/AsyncStreamResponse.kt 85 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/PhantomReachableClosingStreamResponse.kt 12 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/RetryingHttpClient.kt 214 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpResponseFor.kt 15 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpRequestBody.kt 10 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpResponse.kt 14 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpClient.kt 18 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpRequestBodies.kt 121 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/StreamResponse.kt 12 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/PhantomReachableClosingHttpClient.kt 16 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/QueryParams.kt 60 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpRequest.kt 111 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/PhantomReachableClosingAsyncStreamResponse.kt 31 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/SseMessage.kt 55 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/Headers.kt 66 anthropic-java-core/src/main/kotlin/com/anthropic/core/http/HttpMethod.kt 12 anthropic-java-core/src/main/kotlin/com/anthropic/core/Properties.kt 33 anthropic-java-core/src/main/kotlin/com/anthropic/core/ClientOptions.kt 176 anthropic-java-core/src/main/kotlin/com/anthropic/core/Timeout.kt 64 anthropic-java-core/src/main/kotlin/com/anthropic/core/Utils.kt 53 anthropic-java-core/src/main/kotlin/com/anthropic/core/Values.kt 397 anthropic-java-core/src/main/kotlin/com/anthropic/core/Check.kt 79 anthropic-java-core/src/main/kotlin/com/anthropic/helpers/MessageAccumulator.kt 252 anthropic-java-core/src/main/kotlin/com/anthropic/helpers/BetaMessageAccumulator.kt 234 anthropic-java-core/src/main/kotlin/com/anthropic/errors/RateLimitException.kt 38 anthropic-java-core/src/main/kotlin/com/anthropic/errors/UnexpectedStatusCodeException.kt 46 anthropic-java-core/src/main/kotlin/com/anthropic/errors/AnthropicInvalidDataException.kt 4 anthropic-java-core/src/main/kotlin/com/anthropic/errors/PermissionDeniedException.kt 38 anthropic-java-core/src/main/kotlin/com/anthropic/errors/InternalServerException.kt 46 anthropic-java-core/src/main/kotlin/com/anthropic/errors/AnthropicException.kt 4 anthropic-java-core/src/main/kotlin/com/anthropic/errors/AnthropicIoException.kt 4 anthropic-java-core/src/main/kotlin/com/anthropic/errors/NotFoundException.kt 34 anthropic-java-core/src/main/kotlin/com/anthropic/errors/SseException.kt 46 anthropic-java-core/src/main/kotlin/com/anthropic/errors/UnauthorizedException.kt 38 anthropic-java-core/src/main/kotlin/com/anthropic/errors/AnthropicServiceException.kt 10 anthropic-java-core/src/main/kotlin/com/anthropic/errors/UnprocessableEntityException.kt 38 anthropic-java-core/src/main/kotlin/com/anthropic/errors/BadRequestException.kt 38 anthropic-java-vertex/build.gradle.kts 13 anthropic-java-vertex/src/main/kotlin/com/anthropic/vertex/backends/VertexBackend.kt 134 buildSrc/build.gradle.kts 14 buildSrc/src/main/kotlin/anthropic.java.gradle.kts 39 buildSrc/src/main/kotlin/anthropic.kotlin.gradle.kts 33 buildSrc/src/main/kotlin/anthropic.publish.gradle.kts 46 anthropic-java-example/build.gradle.kts 18 anthropic-java-example/src/main/java/com/anthropic/example/VertexMessagesExample.java 31 anthropic-java-example/src/main/java/com/anthropic/example/MessagesImageExample.java 31 anthropic-java-example/src/main/java/com/anthropic/example/BedrockMessagesStreamingAsyncExample.java 25 anthropic-java-example/src/main/java/com/anthropic/example/CountTokensAsyncExample.java 19 anthropic-java-example/src/main/java/com/anthropic/example/MessagesConversationExample.java 24 anthropic-java-example/src/main/java/com/anthropic/example/MessagesExample.java 19 anthropic-java-example/src/main/java/com/anthropic/example/BatchAsyncExample.java 76 anthropic-java-example/src/main/java/com/anthropic/example/MessagesStreamingCancellationAsyncExample.java 33 anthropic-java-example/src/main/java/com/anthropic/example/ThinkingStreamingAsyncExample.java 32 anthropic-java-example/src/main/java/com/anthropic/example/ThinkingExample.java 29 anthropic-java-example/src/main/java/com/anthropic/example/MessagesToolsExample.java 39 anthropic-java-example/src/main/java/com/anthropic/example/ThinkingStreamingExample.java 34 anthropic-java-example/src/main/java/com/anthropic/example/Main.java 8 anthropic-java-example/src/main/java/com/anthropic/example/ModelListExample.java 10 anthropic-java-example/src/main/java/com/anthropic/example/MessagesStreamingAsyncExample.java 23 anthropic-java-example/src/main/java/com/anthropic/example/MessagesStreamingCancellationExample.java 32 anthropic-java-example/src/main/java/com/anthropic/example/VertexBetaMessagesStreamingAsyncExample.java 26 anthropic-java-example/src/main/java/com/anthropic/example/BatchExample.java 59 anthropic-java-example/src/main/java/com/anthropic/example/BedrockMessagesAsyncExample.java 32 anthropic-java-example/src/main/java/com/anthropic/example/MessagesConversationAsyncExample.java 29 anthropic-java-example/src/main/java/com/anthropic/example/MessagesStreamingExample.java 25 anthropic-java-example/src/main/java/com/anthropic/example/MessagesAsyncExample.java 22 anthropic-java-example/src/main/java/com/anthropic/example/ModelListAsyncExample.java 21 anthropic-java-example/src/main/java/com/anthropic/example/CountTokensExample.java 16 anthropic-java-example/src/main/java/com/anthropic/example/ThinkingAsyncExample.java 33 anthropic-java-client-okhttp/build.gradle.kts 11 anthropic-java-client-okhttp/src/main/kotlin/com/anthropic/client/okhttp/AnthropicOkHttpClient.kt 138 anthropic-java-client-okhttp/src/main/kotlin/com/anthropic/client/okhttp/OkHttpClient.kt 195 anthropic-java-client-okhttp/src/main/kotlin/com/anthropic/client/okhttp/AnthropicOkHttpClientAsync.kt 138 settings.gradle.kts 7