anthropics / anthropic-sdk-csharp
File Churn

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 383 files with 69,614 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 3 files changed 6-20 times (4,411 lines of code)
    • 380 files changed 1-5 times (65,203 lines of code)
0% | 0% | 0% | 6% | 93%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 383 files with 69,614 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 4 files changed by 6-10 contributors (4,623 lines of code)
    • 36 files changed by 2-5 contributors (8,488 lines of code)
    • 343 files changed by 1 contributor (56,503 lines of code)
0% | 0% | 6% | 12% | 81%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, csproj, md, json, yaml, gitignore, props, txt, editorconfig
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 0% | 6% | 93%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 0% | 6% | 93%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AnthropicBetaClientExtensions.cs
in src/Anthropic/Services/Beta/Messages
2037 9 2025-11-04 2026-05-28 13 9 +4097 / -261 stoub@microsoft.com me@danielsogl.de
1814 7 2025-11-04 2026-05-28 11 8 +3141 / -179 stoub@microsoft.com me@danielsogl.de
AnthropicClient.cs
in src/Anthropic
560 18 2025-11-18 2026-05-05 7 7 +296 / -62 robert@craigie.dev stephen@stainless.com
AnthropicFoundryClient.cs
in src/Anthropic.Foundry
52 4 2025-11-18 2026-05-05 5 5 +145 / -35 robert@craigie.dev stephen@stainless.com
MessageService.cs
in src/Anthropic/Services
207 8 2025-11-04 2025-11-26 5 5 +17 / -17 stoub@microsoft.com 108296353+meorphis@users.no...
MessageService.cs
in src/Anthropic/Services/Beta
212 8 2025-11-04 2025-11-26 5 6 +22 / -22 stoub@microsoft.com 108296353+meorphis@users.no...
ParamsBase.cs
in src/Anthropic/Core
265 10 2025-11-18 2025-11-26 4 4 +19 / -16 robert@craigie.dev 108296353+meorphis@users.no...
ApiEnum.cs
in src/Anthropic/Core
90 9 2025-11-18 2025-11-26 3 4 +7 / -7 robert@craigie.dev 108296353+meorphis@users.no...
30 2 2025-11-18 2025-11-20 2 2 +40 / -2 robert@craigie.dev stoub@microsoft.com
AnthropicBedrockClient.cs
in src/Anthropic.Bedrock
30 3 2026-05-05 2026-06-11 2 2 +9 / -0 stephen@stainless.com dmeadows@anthropic.com
IAnthropicFoundryCredentials.cs
in src/Anthropic.Foundry
41 2 2025-11-18 2025-11-20 2 2 +84 / -9 robert@craigie.dev stoub@microsoft.com
ThinkingBlock.cs
in src/Anthropic/Models/Messages
78 5 2025-11-24 2026-04-29 2 2 +15 / -15 53440112+shug2k@users.norep... alexandre_mutel@live.com
BetaThinkingBlock.cs
in src/Anthropic/Models/Beta/Messages
80 5 2025-11-24 2026-04-29 2 2 +15 / -13 53440112+shug2k@users.norep... alexandre_mutel@live.com
BatchRetrieveParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchDeleteParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchCancelParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchResultsParams.cs
in src/Anthropic/Models/Messages/Batches
103 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
ModelRetrieveParams.cs
in src/Anthropic/Models/Beta/Models
124 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
ModelRetrieveParams.cs
in src/Anthropic/Models/Models
124 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
SkillRetrieveParams.cs
in src/Anthropic/Models/Beta/Skills
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
SkillDeleteParams.cs
in src/Anthropic/Models/Beta/Skills
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
FileDeleteParams.cs
in src/Anthropic/Models/Beta/Files
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
FileRetrieveMetadataParams.cs
in src/Anthropic/Models/Beta/Files
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchRetrieveParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchDeleteParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchCancelParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
AnthropicAwsClient.cs
in src/Anthropic.Aws
128 3 2026-05-05 2026-05-11 2 2 +47 / -18 stephen@stainless.com packy@anthropic.com
FileDownloadParams.cs
in src/Anthropic/Models/Beta/Files
128 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchResultsParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
128 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionRetrieveParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
135 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionDeleteParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
135 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionListParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
145 9 2025-11-20 2025-11-24 2 2 +20 / -20 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionCreateParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
160 10 2025-11-20 2025-11-24 2 2 +28 / -32 stoub@microsoft.com 53440112+shug2k@users.norep...
HttpResponse.cs
in src/Anthropic/Core
164 11 2025-11-18 2025-11-26 2 2 +16 / -8 robert@craigie.dev 108296353+meorphis@users.no...
BetaMessageContentAggregator.cs
in src/Anthropic/Helpers
270 3 2026-05-28 2026-06-18 2 2 +49 / -2 dmeadows@anthropic.com tomer@anthropic.com
CredentialsFileProvider.cs
in src/Anthropic/Credentials
334 8 2026-05-05 2026-06-08 2 2 +414 / -2 stephen@stainless.com tomer@anthropic.com
ModelBase.cs
in src/Anthropic/Core
644 1 2025-11-18 2025-11-24 2 2 +93 / -39 robert@craigie.dev 53440112+shug2k@users.norep...
MessageCreateParams.cs
in src/Anthropic/Models/Beta/Messages
883 38 2025-11-24 2026-01-13 2 2 +90 / -64 53440112+shug2k@users.norep... tomer@stainless.com
BatchCreateParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
1054 48 2025-11-24 2026-01-13 2 2 +115 / -88 53440112+shug2k@users.norep... tomer@stainless.com
MessageCountTokensParams.cs
in src/Anthropic/Models/Beta/Messages
1765 80 2025-11-24 2026-01-13 2 2 +290 / -56 53440112+shug2k@users.norep... tomer@stainless.com
IIdentityTokenProvider.cs
in src/Anthropic/Credentials
7 - 2026-05-05 2026-05-05 1 1 +15 / -0 stephen@stainless.com stephen@stainless.com
IAccessTokenProvider.cs
in src/Anthropic/Credentials
11 - 2026-05-05 2026-05-05 1 1 +28 / -0 stephen@stainless.com stephen@stainless.com
AccessToken.cs
in src/Anthropic/Credentials
12 1 2026-05-05 2026-05-05 1 1 +25 / -0 stephen@stainless.com stephen@stainless.com
WorkloadIdentityOptions.cs
in src/Anthropic/Credentials
13 - 2026-05-05 2026-05-05 1 1 +41 / -0 stephen@stainless.com stephen@stainless.com
StaticIdentityTokenProvider.cs
in src/Anthropic/Credentials
16 2 2026-05-05 2026-05-05 1 1 +24 / -0 stephen@stainless.com stephen@stainless.com
WorkloadIdentityException.cs
in src/Anthropic/Credentials
23 3 2026-05-05 2026-05-05 1 1 +38 / -0 stephen@stainless.com stephen@stainless.com
StaticTokenCredentials.cs
in src/Anthropic/Credentials
24 3 2026-05-05 2026-05-05 1 1 +34 / -0 stephen@stainless.com stephen@stainless.com
FileIdentityTokenProvider.cs
in src/Anthropic/Credentials
25 2 2026-05-05 2026-05-05 1 1 +34 / -0 stephen@stainless.com stephen@stainless.com
CredentialsConstants.cs
in src/Anthropic/Credentials
26 - 2026-05-05 2026-05-05 1 1 +39 / -0 stephen@stainless.com stephen@stainless.com
StainlessHelperHeader.cs
in src/Anthropic/Helpers
27 - 2026-06-18 2026-06-18 1 1 +49 / -0 dmeadows@anthropic.com dmeadows@anthropic.com
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AnthropicBetaClientExtensions.cs
in src/Anthropic/Services/Beta/Messages
2037 9 2025-11-04 2026-05-28 13 9 +4097 / -261 stoub@microsoft.com me@danielsogl.de
1814 7 2025-11-04 2026-05-28 11 8 +3141 / -179 stoub@microsoft.com me@danielsogl.de
BetaMcp.cs
in src/Anthropic.Mcp
410 17 2026-05-12 2026-05-12 1 1 +498 / -0 246350779+cameron-mcateer@u... 246350779+cameron-mcateer@u...
CredentialsFileProvider.cs
in src/Anthropic/Credentials
334 8 2026-05-05 2026-06-08 2 2 +414 / -2 stephen@stainless.com tomer@anthropic.com
BetaToolComputerUse20251124.cs
in src/Anthropic/Models/Beta/Messages
284 8 2025-11-24 2025-11-24 1 1 +397 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
AnthropicClient.cs
in src/Anthropic
560 18 2025-11-18 2026-05-05 7 7 +296 / -62 robert@craigie.dev stephen@stainless.com
MessageCountTokensParams.cs
in src/Anthropic/Models/Beta/Messages
1765 80 2025-11-24 2026-01-13 2 2 +290 / -56 53440112+shug2k@users.norep... tomer@stainless.com
BetaToolSearchToolResultBlockParam.cs
in src/Anthropic/Models/Beta/Messages
296 18 2025-11-24 2025-11-24 1 1 +337 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
AnthropicCredentials.cs
in src/Anthropic/Credentials
240 5 2026-05-05 2026-05-05 1 1 +324 / -0 stephen@stainless.com stephen@stainless.com
BetaToolSearchToolRegex20251119.cs
in src/Anthropic/Models/Beta/Messages
263 11 2025-11-24 2025-11-24 1 1 +314 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolSearchToolBm25_20251119.cs
in src/Anthropic/Models/Beta/Messages
263 11 2025-11-24 2025-11-24 1 1 +314 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolSearchToolResultBlock.cs
in src/Anthropic/Models/Beta/Messages
276 18 2025-11-24 2025-11-24 1 1 +308 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolUseBlockParam.cs
in src/Anthropic/Models/Beta/Messages
374 20 2025-11-24 2025-11-24 1 1 +234 / -24 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolUseBlock.cs
in src/Anthropic/Models/Beta/Messages
358 20 2025-11-24 2025-11-24 1 1 +231 / -22 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaServerToolUseBlockParam.cs
in src/Anthropic/Models/Beta/Messages
445 22 2025-11-24 2025-11-24 1 1 +233 / -16 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
SecurityHelpers.cs
in src/Anthropic/Credentials
182 9 2026-05-05 2026-05-05 1 1 +240 / -0 stephen@stainless.com stephen@stainless.com
BetaServerToolUseBlock.cs
in src/Anthropic/Models/Beta/Messages
406 22 2025-11-24 2025-11-24 1 1 +219 / -14 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolUnion.cs
in src/Anthropic/Models/Beta/Messages
1248 56 2025-11-24 2025-11-24 1 1 +218 / -8 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
TokenCache.cs
in src/Anthropic/Credentials
163 6 2026-05-05 2026-05-05 1 1 +205 / -0 stephen@stainless.com stephen@stainless.com
BatchCreateParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
1054 48 2025-11-24 2026-01-13 2 2 +115 / -88 53440112+shug2k@users.norep... tomer@stainless.com
BetaMcpToolset.cs
in src/Anthropic/Models/Beta/Messages
125 6 2025-11-24 2025-11-24 1 1 +201 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaTool.cs
in src/Anthropic/Models/Beta/Messages
368 16 2025-11-24 2025-11-24 1 1 +161 / -32 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaWebSearchTool20250305.cs
in src/Anthropic/Models/Beta/Messages
259 8 2025-11-24 2025-11-24 1 1 +144 / -42 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolComputerUse20241022.cs
in src/Anthropic/Models/Beta/Messages
267 8 2025-11-24 2025-11-24 1 1 +157 / -25 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolComputerUse20250124.cs
in src/Anthropic/Models/Beta/Messages
267 8 2025-11-24 2025-11-24 1 1 +157 / -25 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
AnthropicFoundryClient.cs
in src/Anthropic.Foundry
52 4 2025-11-18 2026-05-05 5 5 +145 / -35 robert@craigie.dev stephen@stainless.com
BetaToolSearchToolResultError.cs
in src/Anthropic/Models/Beta/Messages
143 8 2025-11-24 2025-11-24 1 1 +176 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
WorkloadIdentityCredentials.cs
in src/Anthropic/Credentials
166 5 2026-05-05 2026-05-05 1 1 +176 / -0 stephen@stainless.com stephen@stainless.com
BetaToolSearchToolResultErrorParam.cs
in src/Anthropic/Models/Beta/Messages
155 9 2025-11-24 2025-11-24 1 1 +167 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolTextEditor20250728.cs
in src/Anthropic/Models/Beta/Messages
252 8 2025-11-24 2025-11-24 1 1 +148 / -19 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolBash20241022.cs
in src/Anthropic/Models/Beta/Messages
228 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolBash20250124.cs
in src/Anthropic/Models/Beta/Messages
228 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaMemoryTool20250818.cs
in src/Anthropic/Models/Beta/Messages
229 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolTextEditor20250429.cs
in src/Anthropic/Models/Beta/Messages
242 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolTextEditor20241022.cs
in src/Anthropic/Models/Beta/Messages
242 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolTextEditor20250124.cs
in src/Anthropic/Models/Beta/Messages
242 8 2025-11-24 2025-11-24 1 1 +147 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaWebFetchTool20250910.cs
in src/Anthropic/Models/Beta/Messages
269 8 2025-11-24 2025-11-24 1 1 +129 / -27 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
MessageCreateParams.cs
in src/Anthropic/Models/Beta/Messages
883 38 2025-11-24 2026-01-13 2 2 +90 / -64 53440112+shug2k@users.norep... tomer@stainless.com
BatchCreateParams.cs
in src/Anthropic/Models/Messages/Batches
715 36 2025-11-24 2025-11-24 1 1 +73 / -77 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaAbstractMemoryTool.cs
in src/Anthropic/Helpers/Beta
68 4 2026-04-30 2026-04-30 1 1 +145 / -0 246350779+cameron-mcateer@u... 246350779+cameron-mcateer@u...
BetaToolReferenceBlockParam.cs
in src/Anthropic/Models/Beta/Messages
89 6 2025-11-24 2025-11-24 1 1 +138 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaCodeExecutionTool20250825.cs
in src/Anthropic/Models/Beta/Messages
211 8 2025-11-24 2025-11-24 1 1 +120 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaCodeExecutionTool20250522.cs
in src/Anthropic/Models/Beta/Messages
211 8 2025-11-24 2025-11-24 1 1 +120 / -18 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
ModelBase.cs
in src/Anthropic/Core
644 1 2025-11-18 2025-11-24 2 2 +93 / -39 robert@craigie.dev 53440112+shug2k@users.norep...
BetaToolSearchToolSearchResultBlockParam.cs
in src/Anthropic/Models/Beta/Messages
106 6 2025-11-24 2025-11-24 1 1 +120 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolSearchToolSearchResultBlock.cs
in src/Anthropic/Models/Beta/Messages
101 6 2025-11-24 2025-11-24 1 1 +116 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaServerToolCaller.cs
in src/Anthropic/Models/Beta/Messages
82 6 2025-11-24 2025-11-24 1 1 +111 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaOutputConfig.cs
in src/Anthropic/Models/Beta/Messages
120 8 2025-11-24 2025-11-24 1 1 +111 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaToolReferenceBlock.cs
in src/Anthropic/Models/Beta/Messages
77 6 2025-11-24 2025-11-24 1 1 +108 / -0 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
MessageCreateParams.cs
in src/Anthropic/Models/Messages
575 24 2025-11-24 2025-11-24 1 1 +49 / -53 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AnthropicBetaClientExtensions.cs
in src/Anthropic/Services/Beta/Messages
2037 9 2025-11-04 2026-05-28 13 9 +4097 / -261 stoub@microsoft.com me@danielsogl.de
1814 7 2025-11-04 2026-05-28 11 8 +3141 / -179 stoub@microsoft.com me@danielsogl.de
AnthropicClient.cs
in src/Anthropic
560 18 2025-11-18 2026-05-05 7 7 +296 / -62 robert@craigie.dev stephen@stainless.com
MessageService.cs
in src/Anthropic/Services/Beta
212 8 2025-11-04 2025-11-26 5 6 +22 / -22 stoub@microsoft.com 108296353+meorphis@users.no...
MessageService.cs
in src/Anthropic/Services
207 8 2025-11-04 2025-11-26 5 5 +17 / -17 stoub@microsoft.com 108296353+meorphis@users.no...
AnthropicFoundryClient.cs
in src/Anthropic.Foundry
52 4 2025-11-18 2026-05-05 5 5 +145 / -35 robert@craigie.dev stephen@stainless.com
ParamsBase.cs
in src/Anthropic/Core
265 10 2025-11-18 2025-11-26 4 4 +19 / -16 robert@craigie.dev 108296353+meorphis@users.no...
ApiEnum.cs
in src/Anthropic/Core
90 9 2025-11-18 2025-11-26 3 4 +7 / -7 robert@craigie.dev 108296353+meorphis@users.no...
ModelRetrieveParams.cs
in src/Anthropic/Models/Models
124 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
ModelRetrieveParams.cs
in src/Anthropic/Models/Beta/Models
124 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchCreateParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
1054 48 2025-11-24 2026-01-13 2 2 +115 / -88 53440112+shug2k@users.norep... tomer@stainless.com
BatchCancelParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchDeleteParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchResultsParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
128 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchRetrieveParams.cs
in src/Anthropic/Models/Beta/Messages/Batches
127 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BetaThinkingBlock.cs
in src/Anthropic/Models/Beta/Messages
80 5 2025-11-24 2026-04-29 2 2 +15 / -13 53440112+shug2k@users.norep... alexandre_mutel@live.com
MessageCreateParams.cs
in src/Anthropic/Models/Beta/Messages
883 38 2025-11-24 2026-01-13 2 2 +90 / -64 53440112+shug2k@users.norep... tomer@stainless.com
MessageCountTokensParams.cs
in src/Anthropic/Models/Beta/Messages
1765 80 2025-11-24 2026-01-13 2 2 +290 / -56 53440112+shug2k@users.norep... tomer@stainless.com
FileRetrieveMetadataParams.cs
in src/Anthropic/Models/Beta/Files
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
FileDeleteParams.cs
in src/Anthropic/Models/Beta/Files
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
FileDownloadParams.cs
in src/Anthropic/Models/Beta/Files
128 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
SkillDeleteParams.cs
in src/Anthropic/Models/Beta/Skills
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionDeleteParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
135 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionListParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
145 9 2025-11-20 2025-11-24 2 2 +20 / -20 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionCreateParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
160 10 2025-11-20 2025-11-24 2 2 +28 / -32 stoub@microsoft.com 53440112+shug2k@users.norep...
VersionRetrieveParams.cs
in src/Anthropic/Models/Beta/Skills/Versions
135 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
SkillRetrieveParams.cs
in src/Anthropic/Models/Beta/Skills
126 9 2025-11-20 2025-11-24 2 2 +16 / -16 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchCancelParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchDeleteParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchResultsParams.cs
in src/Anthropic/Models/Messages/Batches
103 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
BatchRetrieveParams.cs
in src/Anthropic/Models/Messages/Batches
102 9 2025-11-20 2025-11-24 2 2 +14 / -14 stoub@microsoft.com 53440112+shug2k@users.norep...
ThinkingBlock.cs
in src/Anthropic/Models/Messages
78 5 2025-11-24 2026-04-29 2 2 +15 / -15 53440112+shug2k@users.norep... alexandre_mutel@live.com
ModelBase.cs
in src/Anthropic/Core
644 1 2025-11-18 2025-11-24 2 2 +93 / -39 robert@craigie.dev 53440112+shug2k@users.norep...
HttpResponse.cs
in src/Anthropic/Core
164 11 2025-11-18 2025-11-26 2 2 +16 / -8 robert@craigie.dev 108296353+meorphis@users.no...
CredentialsFileProvider.cs
in src/Anthropic/Credentials
334 8 2026-05-05 2026-06-08 2 2 +414 / -2 stephen@stainless.com tomer@anthropic.com
BetaMessageContentAggregator.cs
in src/Anthropic/Helpers
270 3 2026-05-28 2026-06-18 2 2 +49 / -2 dmeadows@anthropic.com tomer@anthropic.com
AnthropicBedrockClient.cs
in src/Anthropic.Bedrock
30 3 2026-05-05 2026-06-11 2 2 +9 / -0 stephen@stainless.com dmeadows@anthropic.com
30 2 2025-11-18 2025-11-20 2 2 +40 / -2 robert@craigie.dev stoub@microsoft.com
IAnthropicFoundryCredentials.cs
in src/Anthropic.Foundry
41 2 2025-11-18 2025-11-20 2 2 +84 / -9 robert@craigie.dev stoub@microsoft.com
AnthropicAwsClient.cs
in src/Anthropic.Aws
128 3 2026-05-05 2026-05-11 2 2 +47 / -18 stephen@stainless.com packy@anthropic.com
ModelListPage.cs
in src/Anthropic/Models/Models
48 1 2026-05-08 2026-05-08 1 1 +2 / -17 alexandre_mutel@live.com alexandre_mutel@live.com
ModelListParams.cs
in src/Anthropic/Models/Models
160 9 2025-11-24 2025-11-24 1 1 +21 / -21 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
ModelListPageResponse.cs
in src/Anthropic/Models/Models
93 5 2025-11-24 2025-11-24 1 1 +14 / -14 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
ModelInfo.cs
in src/Anthropic/Models/Models
119 5 2025-11-24 2025-11-24 1 1 +14 / -14 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
NotFoundError.cs
in src/Anthropic/Models
76 6 2025-11-24 2025-11-24 1 1 +10 / -12 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
GatewayTimeoutError.cs
in src/Anthropic/Models
76 6 2025-11-24 2025-11-24 1 1 +10 / -10 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
ApiErrorObject.cs
in src/Anthropic/Models
74 6 2025-11-24 2025-11-24 1 1 +10 / -12 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
OverloadedError.cs
in src/Anthropic/Models
79 6 2025-11-24 2025-11-24 1 1 +10 / -12 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
AuthenticationError.cs
in src/Anthropic/Models
81 6 2025-11-24 2025-11-24 1 1 +10 / -10 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
BetaModelInfo.cs
in src/Anthropic/Models/Beta/Models
138 5 2025-11-24 2025-11-24 1 1 +14 / -16 53440112+shug2k@users.norep... 53440112+shug2k@users.norep...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
BetaManagedAgentsStreamSessionThreadEvents.cs
in src/Anthropic/Models/Beta/Sessions/Threads
2068 76
BetaManagedAgentsStreamSessionEvents.cs
in src/Anthropic/Models/Beta/Sessions/Events
2067 76
BetaManagedAgentsSessionEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
2040 76
BetaWebhookEventData.cs
in src/Anthropic/Models/Beta/Webhooks
1316 54
BetaManagedAgentsDeploymentRun.cs
in src/Anthropic/Models/Beta/DeploymentRuns
1020 48
ContentBlockParam.cs
in src/Anthropic/Models/Messages
904 42
FallbackStreamSplicer.cs
in src/Anthropic/Helpers
862 29
MessageCountTokensTool.cs
in src/Anthropic/Models/Messages
845 42
ToolUnion.cs
in src/Anthropic/Models/Messages
829 42
BetaManagedAgentsDeploymentPausedReasonError.cs
in src/Anthropic/Models/Beta/Deployments
786 36
BetaManagedAgentsAgent.cs
in src/Anthropic/Models/Beta/Agents
723 32
DeploymentUpdateParams.cs
in src/Anthropic/Models/Beta/Deployments
715 36
AgentUpdateParams.cs
in src/Anthropic/Models/Beta/Agents
713 36
BetaManagedAgentsSessionThreadAgent.cs
in src/Anthropic/Models/Beta/Agents
690 34
BetaManagedAgentsSessionAgent.cs
in src/Anthropic/Models/Beta/Sessions
671 32
DeploymentCreateParams.cs
in src/Anthropic/Models/Beta/Deployments
670 36
AgentCreateParams.cs
in src/Anthropic/Models/Beta/Agents
660 35
SessionCreateParams.cs
in src/Anthropic/Models/Beta/Sessions
622 36
ContentBlock.cs
in src/Anthropic/Models/Messages
622 32
BetaManagedAgentsSessionErrorEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
609 32
BetaManagedAgentsError.cs
in src/Anthropic/Models/Beta/MemoryStores/Memories
595 32
BetaManagedAgentsSendSessionEvents.cs
in src/Anthropic/Models/Beta/Sessions/Events
549 28
WebFetchToolResultBlockParam.cs
in src/Anthropic/Models/Messages
542 32
WebFetchToolResultBlock.cs
in src/Anthropic/Models/Messages
513 32
WorkService.cs
in src/Anthropic/Services/Beta/Environments
496 21
BetaManagedAgentsUserCustomToolResultEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
481 24
BetaError.cs
in src/Anthropic/Models/Beta
476 26
ErrorObject.cs
in src/Anthropic/Models
469 26
BetaManagedAgentsAgentToolResultEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
467 24
DeploymentService.cs
in src/Anthropic/Services/Beta
466 19
BetaManagedAgentsUserToolResultEvent.cs
in src/Anthropic/Models/Beta/Sessions
460 24
BetaManagedAgentsCredential.cs
in src/Anthropic/Models/Beta/Vaults/Credentials
460 21
CredentialUpdateParams.cs
in src/Anthropic/Models/Beta/Vaults/Credentials
460 24
BetaManagedAgentsEventParams.cs
in src/Anthropic/Models/Beta/Sessions/Events
459 22
BetaManagedAgentsUserCustomToolResultEventParams.cs
in src/Anthropic/Models/Beta/Sessions/Events
451 24
EnvironmentUpdateParams.cs
in src/Anthropic/Models/Beta/Environments
451 24
CredentialService.cs
in src/Anthropic/Services/Beta/Vaults
450 19
BetaManagedAgentsUserToolResultEventParams.cs
in src/Anthropic/Models/Beta/Sessions/Events
449 24
BetaManagedAgentsAgentMcpToolResultEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
442 24
CredentialCreateParams.cs
in src/Anthropic/Models/Beta/Vaults/Credentials
435 24
BetaDiagnostics.cs
in src/Anthropic/Models/Beta/Messages
433 27
BetaTextCitationParam.cs
in src/Anthropic/Models/Beta/Messages
422 18
EnvironmentCreateParams.cs
in src/Anthropic/Models/Beta/Environments
418 24
BetaManagedAgentsSessionThreadStatusIdleEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
413 22
BetaTextCitation.cs
in src/Anthropic/Models/Beta/Messages
413 18
BetaMemoryTool20250818Command.cs
in src/Anthropic/Models/Beta/Messages
412 20
BetaManagedAgentsDocumentBlock.cs
in src/Anthropic/Models/Beta/Sessions/Events
411 24
TextCitationParam.cs
in src/Anthropic/Models/Messages
411 18
BetaManagedAgentsAgentThreadMessageSentEvent.cs
in src/Anthropic/Models/Beta/Sessions/Events
410 22
TextCitation.cs
in src/Anthropic/Models/Messages
410 18
Correlations

File Size vs. Number of Changes: 366 points

src/Anthropic/Helpers/Beta/BetaToolRunner.cs x: 309 lines of code y: 1 # changes src/Anthropic/Helpers/BetaRefusalFallbackHandler.cs x: 692 lines of code y: 1 # changes src/Anthropic/Helpers/StainlessHelperHeader.cs x: 27 lines of code y: 1 # changes src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 270 lines of code y: 2 # changes src/Anthropic.Bedrock/AnthropicBedrockClient.cs x: 30 lines of code y: 2 # changes src/Anthropic/Credentials/CredentialsFileProvider.cs x: 334 lines of code y: 2 # changes src/Anthropic/AnthropicClientExtensions.cs x: 1814 lines of code y: 11 # changes src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 2037 lines of code y: 13 # changes src/Anthropic/Helpers/MessageContentAggregator.cs x: 184 lines of code y: 1 # changes src/Anthropic.Mcp/BetaMcp.cs x: 410 lines of code y: 1 # changes src/Anthropic.Aws/AnthropicAwsClient.cs x: 128 lines of code y: 2 # changes src/Anthropic.Aws/AwsSigner.cs x: 173 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/Batches/BatchListPage.cs x: 52 lines of code y: 1 # changes src/Anthropic/Models/Messages/Batches/BatchListPage.cs x: 51 lines of code y: 1 # changes src/Anthropic.Bedrock/AnthropicBedrockMantleClient.cs x: 250 lines of code y: 1 # changes src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 52 lines of code y: 5 # changes src/Anthropic.Vertex/AnthropicVertexClient.cs x: 36 lines of code y: 1 # changes src/Anthropic/AnthropicClient.cs x: 560 lines of code y: 7 # changes src/Anthropic/Core/ClientOptions.cs x: 217 lines of code y: 1 # changes src/Anthropic/Credentials/AccessToken.cs x: 12 lines of code y: 1 # changes src/Anthropic/Credentials/AnthropicCredentials.cs x: 240 lines of code y: 1 # changes src/Anthropic/Credentials/ConfigModels.cs x: 64 lines of code y: 1 # changes src/Anthropic/Credentials/ConfigPaths.cs x: 60 lines of code y: 1 # changes src/Anthropic/Credentials/FileIdentityTokenProvider.cs x: 25 lines of code y: 1 # changes src/Anthropic/Credentials/IAccessTokenProvider.cs x: 11 lines of code y: 1 # changes src/Anthropic/Credentials/IIdentityTokenProvider.cs x: 7 lines of code y: 1 # changes src/Anthropic/Credentials/SecurityHelpers.cs x: 182 lines of code y: 1 # changes src/Anthropic/Credentials/StaticIdentityTokenProvider.cs x: 16 lines of code y: 1 # changes src/Anthropic/Credentials/TokenCache.cs x: 163 lines of code y: 1 # changes src/Anthropic/Credentials/WorkloadIdentityCredentials.cs x: 166 lines of code y: 1 # changes src/Anthropic/Helpers/Beta/BetaAbstractMemoryTool.cs x: 68 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaThinkingBlock.cs x: 80 lines of code y: 2 # changes src/Anthropic/Models/Beta/Messages/Batches/BatchCreateParams.cs x: 1054 lines of code y: 2 # changes src/Anthropic/Models/Beta/Messages/BetaMcpToolResultBlock.cs x: 263 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaRequestMcpServerUrlDefinition.cs x: 110 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/MessageCountTokensParams.cs x: 1765 lines of code y: 2 # changes src/Anthropic/Models/Beta/Messages/MessageCreateParams.cs x: 883 lines of code y: 2 # changes src/Anthropic/Models/Messages/UrlPdfSource.cs x: 74 lines of code y: 1 # changes src/Anthropic/Core/ApiEnum.cs x: 90 lines of code y: 3 # changes src/Anthropic/Services/Beta/MessageService.cs x: 212 lines of code y: 5 # changes src/Anthropic/Core/HttpResponse.cs x: 164 lines of code y: 2 # changes src/Anthropic/Core/ParamsBase.cs x: 265 lines of code y: 4 # changes src/Anthropic/Services/MessageService.cs x: 207 lines of code y: 5 # changes src/Anthropic/Shims.cs x: 37 lines of code y: 1 # changes src/Anthropic/Core/ModelBase.cs x: 644 lines of code y: 2 # changes src/Anthropic/Models/AuthenticationError.cs x: 81 lines of code y: 1 # changes src/Anthropic/Models/Beta/AnthropicBeta.cs x: 126 lines of code y: 1 # changes src/Anthropic/Models/Beta/BetaErrorResponse.cs x: 80 lines of code y: 1 # changes src/Anthropic/Models/Beta/Files/DeletedFile.cs x: 115 lines of code y: 1 # changes src/Anthropic/Models/Beta/Files/FileListPageResponse.cs x: 106 lines of code y: 1 # changes src/Anthropic/Models/Beta/Files/FileListParams.cs x: 178 lines of code y: 1 # changes src/Anthropic/Models/Beta/Files/FileMetadata.cs x: 136 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/Batches/BatchListPageResponse.cs x: 93 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatch.cs x: 197 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchIndividualResponse.cs x: 70 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchRequestCounts.cs x: 97 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBase64ImageSource.cs x: 129 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionOutputBlock.cs x: 89 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionResultBlock.cs x: 125 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlock.cs x: 285 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlockParam.cs x: 303 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultError.cs x: 152 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultErrorParam.cs x: 156 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaCacheControlEphemeral.cs x: 118 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaCitationConfig.cs x: 58 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaCitationsDelta.cs x: 484 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaClearThinking20251015Edit.cs x: 321 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaClearToolUses20250919Edit.cs x: 464 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaCodeExecutionTool20250522.cs x: 211 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaContentBlock.cs x: 845 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaContentBlockParam.cs x: 1190 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaContentBlockSource.cs x: 256 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaContextManagementConfig.cs x: 294 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaDocumentBlock.cs x: 276 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaImageBlockParam.cs x: 319 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818.cs x: 229 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818CreateCommand.cs x: 88 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaMessageDeltaUsage.cs x: 473 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaRawContentBlockStartEvent.cs x: 929 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaRequestDocumentBlock.cs x: 456 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlock.cs x: 406 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlockParam.cs x: 445 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionStrReplaceResultBlock.cs x: 137 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultBlock.cs x: 392 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultBlockParam.cs x: 402 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultError.cs x: 161 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaTool.cs x: 368 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolComputerUse20241022.cs x: 267 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolResultBlockParam.cs x: 608 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultBlockParam.cs x: 296 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultError.cs x: 143 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolSearchToolSearchResultBlock.cs x: 101 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolTextEditor20250728.cs x: 252 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolUnion.cs x: 1248 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolUseBlock.cs x: 358 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaToolUseBlockParam.cs x: 374 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaUsage.cs x: 604 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaWebFetchTool20250910.cs x: 269 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlock.cs x: 535 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlockParam.cs x: 567 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaWebSearchTool20250305.cs x: 259 lines of code y: 1 # changes src/Anthropic/Models/Beta/Messages/BetaWebSearchToolResultBlockParam.cs x: 383 lines of code y: 1 # changes src/Anthropic/Models/Beta/Models/ModelRetrieveParams.cs x: 124 lines of code y: 2 # changes src/Anthropic/Models/Beta/Skills/SkillCreateResponse.cs x: 112 lines of code y: 1 # changes src/Anthropic/Models/Beta/Skills/SkillListParams.cs x: 148 lines of code y: 1 # changes src/Anthropic/Models/Beta/Skills/Versions/VersionCreateParams.cs x: 160 lines of code y: 2 # changes src/Anthropic/Models/Beta/Skills/Versions/VersionDeleteParams.cs x: 135 lines of code y: 2 # changes src/Anthropic/Models/Beta/Skills/Versions/VersionListParams.cs x: 145 lines of code y: 2 # changes src/Anthropic/Models/Messages/Batches/BatchCancelParams.cs x: 102 lines of code y: 2 # changes src/Anthropic/Models/Messages/Batches/BatchCreateParams.cs x: 715 lines of code y: 1 # changes src/Anthropic/Models/Messages/Batches/BatchResultsParams.cs x: 103 lines of code y: 2 # changes src/Anthropic/Models/Messages/MessageCreateParams.cs x: 575 lines of code y: 1 # changes src/Anthropic/Models/Messages/RawContentBlockStartEvent.cs x: 753 lines of code y: 1 # changes src/Anthropic/Models/Messages/ServerToolUseBlockParam.cs x: 429 lines of code y: 1 # changes src/Anthropic/Models/Messages/ToolBash20250124.cs x: 223 lines of code y: 1 # changes src/Anthropic/Models/Messages/ToolResultBlockParam.cs x: 600 lines of code y: 1 # changes src/Anthropic/Models/Messages/ToolTextEditor20250124.cs x: 237 lines of code y: 1 # changes src/Anthropic/Models/Messages/ToolUseBlock.cs x: 345 lines of code y: 1 # changes src/Anthropic/Models/Messages/ToolUseBlockParam.cs x: 364 lines of code y: 1 # changes src/Anthropic/Models/Messages/WebSearchToolResultBlockParam.cs x: 365 lines of code y: 1 # changes src/Anthropic.Foundry/IAnthropicFoundryCredentials.cs x: 41 lines of code y: 2 # changes src/Anthropic/Services/Beta/IModelService.cs x: 41 lines of code y: 1 # changes src/Anthropic/Services/Beta/Messages/BatchService.cs x: 388 lines of code y: 1 # changes src/Anthropic/Services/Beta/SkillService.cs x: 245 lines of code y: 1 # changes src/Anthropic/Services/Messages/BatchService.cs x: 382 lines of code y: 1 # changes
13.0
# changes
  min: 1.0
  average: 1.21
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 13.0
0 2037.0
lines of code
min: 7.0 | average: 185.58 | 25th percentile: 80.0 | median: 113.0 | 75th percentile: 211.25 | max: 2037.0

Number of Contributors vs. Number of Changes: 366 points

src/Anthropic/Helpers/Beta/BetaToolRunner.cs x: 1 # contributors y: 1 # changes src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 2 # contributors y: 2 # changes src/Anthropic/AnthropicClientExtensions.cs x: 8 # contributors y: 11 # changes src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 9 # contributors y: 13 # changes src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 5 # contributors y: 5 # changes src/Anthropic/AnthropicClient.cs x: 7 # contributors y: 7 # changes src/Anthropic/Core/ApiEnum.cs x: 4 # contributors y: 3 # changes src/Anthropic/Services/Beta/MessageService.cs x: 6 # contributors y: 5 # changes src/Anthropic/Core/ParamsBase.cs x: 4 # contributors y: 4 # changes
13.0
# changes
  min: 1.0
  average: 1.21
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 13.0
0 9.0
# contributors
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

Number of Contributors vs. File Size: 366 points

src/Anthropic/Helpers/Beta/BetaToolRunner.cs x: 1 # contributors y: 309 lines of code src/Anthropic/Helpers/BetaRefusalFallbackHandler.cs x: 1 # contributors y: 692 lines of code src/Anthropic/Helpers/StainlessHelperHeader.cs x: 1 # contributors y: 27 lines of code src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 2 # contributors y: 270 lines of code src/Anthropic.Bedrock/AnthropicBedrockClient.cs x: 2 # contributors y: 30 lines of code src/Anthropic/Credentials/CredentialsFileProvider.cs x: 2 # contributors y: 334 lines of code src/Anthropic/AnthropicClientExtensions.cs x: 8 # contributors y: 1814 lines of code src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 9 # contributors y: 2037 lines of code src/Anthropic/Helpers/MessageContentAggregator.cs x: 1 # contributors y: 184 lines of code src/Anthropic.Mcp/BetaMcp.cs x: 1 # contributors y: 410 lines of code src/Anthropic.Aws/AnthropicAwsClient.cs x: 2 # contributors y: 128 lines of code src/Anthropic.Aws/AwsSigner.cs x: 1 # contributors y: 173 lines of code src/Anthropic/Models/Beta/Messages/Batches/BatchListPage.cs x: 1 # contributors y: 52 lines of code src/Anthropic/Models/Models/ModelListPage.cs x: 1 # contributors y: 48 lines of code src/Anthropic.Bedrock/AnthropicBedrockMantleClient.cs x: 1 # contributors y: 250 lines of code src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 5 # contributors y: 52 lines of code src/Anthropic.Vertex/AnthropicVertexClient.cs x: 1 # contributors y: 36 lines of code src/Anthropic/AnthropicClient.cs x: 7 # contributors y: 560 lines of code src/Anthropic/Core/ClientOptions.cs x: 1 # contributors y: 217 lines of code src/Anthropic/Credentials/AccessToken.cs x: 1 # contributors y: 12 lines of code src/Anthropic/Credentials/AnthropicCredentials.cs x: 1 # contributors y: 240 lines of code src/Anthropic/Credentials/ConfigModels.cs x: 1 # contributors y: 64 lines of code src/Anthropic/Credentials/IIdentityTokenProvider.cs x: 1 # contributors y: 7 lines of code src/Anthropic/Credentials/StaticTokenCredentials.cs x: 1 # contributors y: 24 lines of code src/Anthropic/Credentials/TokenCache.cs x: 1 # contributors y: 163 lines of code src/Anthropic/Helpers/Beta/BetaAbstractMemoryTool.cs x: 1 # contributors y: 68 lines of code src/Anthropic/Models/Beta/Messages/BetaThinkingBlock.cs x: 2 # contributors y: 80 lines of code src/Anthropic/Models/Beta/Messages/Batches/BatchCreateParams.cs x: 2 # contributors y: 1054 lines of code src/Anthropic/Models/Beta/Messages/BetaMcpToolResultBlock.cs x: 1 # contributors y: 263 lines of code src/Anthropic/Models/Beta/Messages/BetaRequestMcpServerUrlDefinition.cs x: 1 # contributors y: 110 lines of code src/Anthropic/Models/Beta/Messages/MessageCountTokensParams.cs x: 2 # contributors y: 1765 lines of code src/Anthropic/Models/Beta/Messages/MessageCreateParams.cs x: 2 # contributors y: 883 lines of code src/Anthropic/Models/Messages/UrlPdfSource.cs x: 1 # contributors y: 74 lines of code src/Anthropic/Core/ApiEnum.cs x: 4 # contributors y: 90 lines of code src/Anthropic/Services/Beta/MessageService.cs x: 6 # contributors y: 212 lines of code src/Anthropic/Core/HttpResponse.cs x: 2 # contributors y: 164 lines of code src/Anthropic/Core/ParamsBase.cs x: 4 # contributors y: 265 lines of code src/Anthropic/Services/MessageService.cs x: 5 # contributors y: 207 lines of code src/Anthropic/Core/ModelBase.cs x: 2 # contributors y: 644 lines of code src/Anthropic/Models/AuthenticationError.cs x: 1 # contributors y: 81 lines of code src/Anthropic/Models/Beta/AnthropicBeta.cs x: 1 # contributors y: 126 lines of code src/Anthropic/Models/Beta/Files/DeletedFile.cs x: 1 # contributors y: 115 lines of code src/Anthropic/Models/Beta/Files/FileMetadata.cs x: 1 # contributors y: 136 lines of code src/Anthropic/Models/Beta/Messages/Batches/BatchListPageResponse.cs x: 1 # contributors y: 93 lines of code src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatch.cs x: 1 # contributors y: 197 lines of code src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchRequestCounts.cs x: 1 # contributors y: 97 lines of code src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlock.cs x: 1 # contributors y: 285 lines of code src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlockParam.cs x: 1 # contributors y: 303 lines of code src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultError.cs x: 1 # contributors y: 152 lines of code src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultErrorParam.cs x: 1 # contributors y: 156 lines of code src/Anthropic/Models/Beta/Messages/BetaCitationsDelta.cs x: 1 # contributors y: 484 lines of code src/Anthropic/Models/Beta/Messages/BetaClearThinking20251015Edit.cs x: 1 # contributors y: 321 lines of code src/Anthropic/Models/Beta/Messages/BetaClearToolUses20250919Edit.cs x: 1 # contributors y: 464 lines of code src/Anthropic/Models/Beta/Messages/BetaCodeExecutionTool20250522.cs x: 1 # contributors y: 211 lines of code src/Anthropic/Models/Beta/Messages/BetaContentBlock.cs x: 1 # contributors y: 845 lines of code src/Anthropic/Models/Beta/Messages/BetaContentBlockParam.cs x: 1 # contributors y: 1190 lines of code src/Anthropic/Models/Beta/Messages/BetaContextManagementConfig.cs x: 1 # contributors y: 294 lines of code src/Anthropic/Models/Beta/Messages/BetaDocumentBlock.cs x: 1 # contributors y: 276 lines of code src/Anthropic/Models/Beta/Messages/BetaImageBlockParam.cs x: 1 # contributors y: 319 lines of code src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818.cs x: 1 # contributors y: 229 lines of code src/Anthropic/Models/Beta/Messages/BetaMessage.cs x: 1 # contributors y: 186 lines of code src/Anthropic/Models/Beta/Messages/BetaMessageDeltaUsage.cs x: 1 # contributors y: 473 lines of code src/Anthropic/Models/Beta/Messages/BetaRawContentBlockStartEvent.cs x: 1 # contributors y: 929 lines of code src/Anthropic/Models/Beta/Messages/BetaRequestDocumentBlock.cs x: 1 # contributors y: 456 lines of code src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlock.cs x: 1 # contributors y: 406 lines of code src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlockParam.cs x: 1 # contributors y: 445 lines of code src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionStrReplaceResultBlock.cs x: 1 # contributors y: 137 lines of code src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultBlock.cs x: 1 # contributors y: 392 lines of code src/Anthropic/Models/Beta/Messages/BetaTool.cs x: 1 # contributors y: 368 lines of code src/Anthropic/Models/Beta/Messages/BetaToolComputerUse20241022.cs x: 1 # contributors y: 267 lines of code src/Anthropic/Models/Beta/Messages/BetaToolResultBlockParam.cs x: 1 # contributors y: 608 lines of code src/Anthropic/Models/Beta/Messages/BetaToolTextEditor20241022.cs x: 1 # contributors y: 242 lines of code src/Anthropic/Models/Beta/Messages/BetaToolUnion.cs x: 1 # contributors y: 1248 lines of code src/Anthropic/Models/Beta/Messages/BetaToolUseBlock.cs x: 1 # contributors y: 358 lines of code src/Anthropic/Models/Beta/Messages/BetaToolUseBlockParam.cs x: 1 # contributors y: 374 lines of code src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlock.cs x: 1 # contributors y: 535 lines of code src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlockParam.cs x: 1 # contributors y: 567 lines of code src/Anthropic/Models/Beta/Messages/BetaWebSearchToolResultBlockParam.cs x: 1 # contributors y: 383 lines of code src/Anthropic/Models/Beta/Skills/Versions/VersionCreateParams.cs x: 2 # contributors y: 160 lines of code src/Anthropic/Models/Beta/Skills/Versions/VersionDeleteParams.cs x: 2 # contributors y: 135 lines of code src/Anthropic/Models/Beta/Skills/Versions/VersionListParams.cs x: 2 # contributors y: 145 lines of code src/Anthropic/Models/Messages/Batches/BatchCancelParams.cs x: 2 # contributors y: 102 lines of code src/Anthropic/Models/Messages/Batches/BatchCreateParams.cs x: 1 # contributors y: 715 lines of code src/Anthropic/Models/Messages/MessageCreateParams.cs x: 1 # contributors y: 575 lines of code src/Anthropic/Models/Messages/RawContentBlockStartEvent.cs x: 1 # contributors y: 753 lines of code src/Anthropic/Models/Messages/ServerToolUseBlockParam.cs x: 1 # contributors y: 429 lines of code src/Anthropic/Models/Messages/ToolResultBlockParam.cs x: 1 # contributors y: 600 lines of code src/Anthropic/Models/Messages/ToolUseBlock.cs x: 1 # contributors y: 345 lines of code src/Anthropic.Foundry/IAnthropicFoundryCredentials.cs x: 2 # contributors y: 41 lines of code
2037.0
lines of code
  min: 7.0
  average: 185.58
  25th percentile: 80.0
  median: 113.0
  75th percentile: 211.25
  max: 2037.0
0 9.0
# contributors
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

Number of Changes vs. Line Churn: 501 points

src/Anthropic.Tests/Helpers/BetaRefusalFallbackHandlerTest.cs x: 1 # changes y: 55 line churn src/Anthropic.Tests/Helpers/FallbackTestSupport.cs x: 1 # changes y: 14 line churn src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 2 # changes y: 51 line churn src/Anthropic.Bedrock/AnthropicBedrockClient.cs x: 2 # changes y: 9 line churn src/Anthropic.Tests/Bedrock/AnthropicBedrockClientAuthTests.cs x: 1 # changes y: 176 line churn src/Anthropic.Tests/Credentials/CredentialsFileProviderTests.cs x: 2 # changes y: 619 line churn src/Anthropic/Credentials/CredentialsFileProvider.cs x: 2 # changes y: 416 line churn src/Anthropic.Tests/AnthropicClientBetaExtensionsTests.cs x: 7 # changes y: 3587 line churn src/Anthropic.Tests/AnthropicClientExtensionsTests.cs x: 4 # changes y: 789 line churn src/Anthropic/AnthropicClientExtensions.cs x: 11 # changes y: 3320 line churn src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 13 # changes y: 4358 line churn .github/workflows/ci.yml x: 3 # changes y: 42 line churn Anthropic.sln x: 4 # changes y: 84 line churn src/Anthropic.Mcp/BetaMcp.cs x: 1 # changes y: 498 line churn src/Anthropic.Tests/Anthropic.Tests.csproj x: 5 # changes y: 11 line churn src/Anthropic.Tests/Helpers/Beta/Mcp/BetaMcpTest.cs x: 1 # changes y: 294 line churn src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 5 # changes y: 180 line churn src/Anthropic.Oidc/AnthropicCredentials.cs x: 1 # changes y: 270 line churn src/Anthropic.Oidc/AnthropicOidcClient.cs x: 1 # changes y: 155 line churn src/Anthropic.Oidc/ConfigModels.cs x: 1 # changes y: 85 line churn src/Anthropic.Oidc/CredentialsFileProvider.cs x: 1 # changes y: 329 line churn src/Anthropic.Tests/AnthropicTestClients.cs x: 3 # changes y: 105 line churn src/Anthropic.Tests/Credentials/AnthropicClientCredentialsTests.cs x: 1 # changes y: 757 line churn src/Anthropic.Tests/Credentials/TokenCacheTests.cs x: 1 # changes y: 376 line churn src/Anthropic/Anthropic.csproj x: 10 # changes y: 143 line churn src/Anthropic/AnthropicClient.cs x: 7 # changes y: 358 line churn src/Anthropic/Credentials/SecurityHelpers.cs x: 1 # changes y: 240 line churn src/Anthropic.Tests/AnthropicClientExtensionsTestsBase.cs x: 10 # changes y: 10363 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchCreateParams.cs x: 2 # changes y: 203 line churn src/Anthropic/Models/Beta/Messages/MessageCountTokensParams.cs x: 2 # changes y: 346 line churn src/Anthropic/Models/Beta/Messages/MessageCreateParams.cs x: 2 # changes y: 154 line churn src/Anthropic.Tests/Services/Messages/BatchServiceTest.cs x: 5 # changes y: 86 line churn CHANGELOG.md x: 3 # changes y: 354 line churn examples/MessagesExample/Program.cs x: 6 # changes y: 101 line churn src/Anthropic.Tests/Services/MessageServiceTest.cs x: 4 # changes y: 55 line churn src/Anthropic.Foundry/Anthropic.Foundry.csproj x: 7 # changes y: 128 line churn .release-please-manifest.json x: 3 # changes y: 9 line churn src/Anthropic/Core/ModelConverter.cs x: 4 # changes y: 163 line churn src/Anthropic/Services/Beta/MessageService.cs x: 5 # changes y: 44 line churn src/Anthropic/Core/ParamsBase.cs x: 4 # changes y: 35 line churn src/Anthropic/GlobalShims.cs x: 4 # changes y: 1022 line churn src/Anthropic.Foundry/IAnthropicFoundryCredentials.cs x: 2 # changes y: 93 line churn
10363.0
line churn
  min: 1.0
  average: 106.71
  25th percentile: 20.0
  median: 28.0
  75th percentile: 52.5
  max: 10363.0
0 13.0
# changes
min: 1.0 | average: 1.36 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 13.0

Number of Contributors vs. Line Churn: 366 points

src/Anthropic/Helpers/Beta/BetaToolRunner.cs x: 1 # contributors y: 4 line churn src/Anthropic/Helpers/BetaRefusalFallbackHandler.cs x: 1 # contributors y: 41 line churn src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 2 # contributors y: 51 line churn src/Anthropic.Bedrock/AnthropicBedrockClient.cs x: 2 # contributors y: 9 line churn src/Anthropic/Credentials/CredentialsFileProvider.cs x: 2 # contributors y: 416 line churn src/Anthropic/AnthropicClientExtensions.cs x: 8 # contributors y: 3320 line churn src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 9 # contributors y: 4358 line churn src/Anthropic/Helpers/MessageContentAggregator.cs x: 1 # contributors y: 19 line churn src/Anthropic.Mcp/BetaMcp.cs x: 1 # contributors y: 498 line churn src/Anthropic.Aws/AnthropicAwsClient.cs x: 2 # contributors y: 65 line churn src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 5 # contributors y: 180 line churn src/Anthropic/AnthropicClient.cs x: 7 # contributors y: 358 line churn src/Anthropic/Credentials/AnthropicCredentials.cs x: 1 # contributors y: 324 line churn src/Anthropic/Credentials/ConfigModels.cs x: 1 # contributors y: 93 line churn src/Anthropic/Credentials/ConfigPaths.cs x: 1 # contributors y: 71 line churn src/Anthropic/Credentials/SecurityHelpers.cs x: 1 # contributors y: 240 line churn src/Anthropic/Credentials/TokenCache.cs x: 1 # contributors y: 205 line churn src/Anthropic/Credentials/WorkloadIdentityCredentials.cs x: 1 # contributors y: 176 line churn src/Anthropic/Helpers/Beta/BetaAbstractMemoryTool.cs x: 1 # contributors y: 145 line churn src/Anthropic/Models/Beta/Messages/BetaThinkingBlock.cs x: 2 # contributors y: 28 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchCreateParams.cs x: 2 # contributors y: 203 line churn src/Anthropic/Models/Beta/Messages/MessageCountTokensParams.cs x: 2 # contributors y: 346 line churn src/Anthropic/Models/Beta/Messages/MessageCreateParams.cs x: 2 # contributors y: 154 line churn src/Anthropic/Core/ApiEnum.cs x: 4 # contributors y: 14 line churn src/Anthropic/Services/Beta/MessageService.cs x: 6 # contributors y: 44 line churn src/Anthropic/Core/ParamsBase.cs x: 4 # contributors y: 35 line churn src/Anthropic/Services/MessageService.cs x: 5 # contributors y: 34 line churn src/Anthropic/Core/ModelBase.cs x: 2 # contributors y: 132 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatch.cs x: 1 # contributors y: 52 line churn src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818.cs x: 1 # contributors y: 165 line churn src/Anthropic/Models/Beta/Messages/BetaOutputConfig.cs x: 1 # contributors y: 111 line churn src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlockParam.cs x: 1 # contributors y: 249 line churn src/Anthropic/Models/Beta/Messages/BetaToolComputerUse20251124.cs x: 1 # contributors y: 397 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultBlock.cs x: 1 # contributors y: 308 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultBlockParam.cs x: 1 # contributors y: 337 line churn src/Anthropic/Models/Beta/Messages/BetaToolUseBlockParam.cs x: 1 # contributors y: 258 line churn src/Anthropic.Foundry/IAnthropicFoundryCredentials.cs x: 2 # contributors y: 93 line churn
4358.0
line churn
  min: 3.0
  average: 73.4
  25th percentile: 20.0
  median: 28.0
  75th percentile: 42.0
  max: 4358.0
0 9.0
# contributors
min: 1.0 | average: 1.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 9.0

File Size vs. Line Churn: 366 points

src/Anthropic/Helpers/Beta/BetaToolRunner.cs x: 309 lines of code y: 4 line churn src/Anthropic/Helpers/BetaRefusalFallbackHandler.cs x: 692 lines of code y: 41 line churn src/Anthropic/Helpers/StainlessHelperHeader.cs x: 27 lines of code y: 49 line churn src/Anthropic/Helpers/BetaMessageContentAggregator.cs x: 270 lines of code y: 51 line churn src/Anthropic.Bedrock/AnthropicBedrockClient.cs x: 30 lines of code y: 9 line churn src/Anthropic/Credentials/CredentialsFileProvider.cs x: 334 lines of code y: 416 line churn src/Anthropic/AnthropicClientExtensions.cs x: 1814 lines of code y: 3320 line churn src/Anthropic/Services/Beta/Messages/AnthropicBetaClientExtensions.cs x: 2037 lines of code y: 4358 line churn src/Anthropic/Helpers/MessageContentAggregator.cs x: 184 lines of code y: 19 line churn src/Anthropic.Mcp/BetaMcp.cs x: 410 lines of code y: 498 line churn src/Anthropic.Aws/AnthropicAwsClient.cs x: 128 lines of code y: 65 line churn src/Anthropic.Aws/AwsSigner.cs x: 173 lines of code y: 10 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchListPage.cs x: 52 lines of code y: 14 line churn src/Anthropic/Models/Messages/Batches/BatchListPage.cs x: 51 lines of code y: 14 line churn src/Anthropic/Models/Models/ModelListPage.cs x: 48 lines of code y: 19 line churn src/Anthropic.Bedrock/AnthropicBedrockMantleClient.cs x: 250 lines of code y: 3 line churn src/Anthropic.Foundry/AnthropicFoundryClient.cs x: 52 lines of code y: 180 line churn src/Anthropic.Vertex/AnthropicVertexClient.cs x: 36 lines of code y: 3 line churn src/Anthropic/AnthropicClient.cs x: 560 lines of code y: 358 line churn src/Anthropic/Core/ClientOptions.cs x: 217 lines of code y: 46 line churn src/Anthropic/Credentials/AccessToken.cs x: 12 lines of code y: 25 line churn src/Anthropic/Credentials/AnthropicCredentials.cs x: 240 lines of code y: 324 line churn src/Anthropic/Credentials/ConfigModels.cs x: 64 lines of code y: 93 line churn src/Anthropic/Credentials/ConfigPaths.cs x: 60 lines of code y: 71 line churn src/Anthropic/Credentials/FileIdentityTokenProvider.cs x: 25 lines of code y: 34 line churn src/Anthropic/Credentials/IAccessTokenProvider.cs x: 11 lines of code y: 28 line churn src/Anthropic/Credentials/IIdentityTokenProvider.cs x: 7 lines of code y: 15 line churn src/Anthropic/Credentials/SecurityHelpers.cs x: 182 lines of code y: 240 line churn src/Anthropic/Credentials/StaticIdentityTokenProvider.cs x: 16 lines of code y: 24 line churn src/Anthropic/Credentials/TokenCache.cs x: 163 lines of code y: 205 line churn src/Anthropic/Credentials/WorkloadIdentityCredentials.cs x: 166 lines of code y: 176 line churn src/Anthropic/Credentials/WorkloadIdentityException.cs x: 23 lines of code y: 38 line churn src/Anthropic/Credentials/WorkloadIdentityOptions.cs x: 13 lines of code y: 41 line churn src/Anthropic/Helpers/Beta/BetaAbstractMemoryTool.cs x: 68 lines of code y: 145 line churn src/Anthropic/Models/Beta/Messages/BetaThinkingBlock.cs x: 80 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchCreateParams.cs x: 1054 lines of code y: 203 line churn src/Anthropic/Models/Beta/Messages/BetaMcpToolResultBlock.cs x: 263 lines of code y: 4 line churn src/Anthropic/Models/Beta/Messages/BetaRequestMcpServerUrlDefinition.cs x: 110 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/MessageCountTokensParams.cs x: 1765 lines of code y: 346 line churn src/Anthropic/Models/Beta/Messages/MessageCreateParams.cs x: 883 lines of code y: 154 line churn src/Anthropic/Models/Messages/UrlPdfSource.cs x: 74 lines of code y: 4 line churn src/Anthropic/Core/ApiEnum.cs x: 90 lines of code y: 14 line churn src/Anthropic/Services/Beta/MessageService.cs x: 212 lines of code y: 44 line churn src/Anthropic/Core/HttpResponse.cs x: 164 lines of code y: 24 line churn src/Anthropic/Core/ParamsBase.cs x: 265 lines of code y: 35 line churn src/Anthropic/Services/MessageService.cs x: 207 lines of code y: 34 line churn src/Anthropic/Shims.cs x: 37 lines of code y: 41 line churn src/Anthropic/Core/ModelBase.cs x: 644 lines of code y: 132 line churn src/Anthropic/Models/AuthenticationError.cs x: 81 lines of code y: 20 line churn src/Anthropic/Models/Beta/AnthropicBeta.cs x: 126 lines of code y: 3 line churn src/Anthropic/Models/Beta/BetaBillingError.cs x: 76 lines of code y: 20 line churn src/Anthropic/Models/Beta/Files/DeletedFile.cs x: 115 lines of code y: 20 line churn src/Anthropic/Models/Beta/Files/FileDeleteParams.cs x: 126 lines of code y: 32 line churn src/Anthropic/Models/Beta/Files/FileListPageResponse.cs x: 106 lines of code y: 28 line churn src/Anthropic/Models/Beta/Files/FileListParams.cs x: 178 lines of code y: 42 line churn src/Anthropic/Models/Beta/Files/FileMetadata.cs x: 136 lines of code y: 40 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchListPageResponse.cs x: 93 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/Batches/BatchListParams.cs x: 162 lines of code y: 42 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatch.cs x: 197 lines of code y: 52 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchCanceledResult.cs x: 68 lines of code y: 16 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchExpiredResult.cs x: 65 lines of code y: 16 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchIndividualResponse.cs x: 70 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/Batches/BetaMessageBatchRequestCounts.cs x: 97 lines of code y: 32 line churn src/Anthropic/Models/Beta/Messages/BetaAllThinkingTurns.cs x: 61 lines of code y: 16 line churn src/Anthropic/Models/Beta/Messages/BetaBase64ImageSource.cs x: 129 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionOutputBlock.cs x: 89 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionResultBlock.cs x: 125 lines of code y: 32 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlock.cs x: 285 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultBlockParam.cs x: 303 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultError.cs x: 152 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaBashCodeExecutionToolResultErrorParam.cs x: 156 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaCacheControlEphemeral.cs x: 118 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaCacheCreation.cs x: 62 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaCitationCharLocation.cs x: 123 lines of code y: 40 line churn src/Anthropic/Models/Beta/Messages/BetaCitationCharLocationParam.cs x: 115 lines of code y: 36 line churn src/Anthropic/Models/Beta/Messages/BetaCitationConfig.cs x: 58 lines of code y: 16 line churn src/Anthropic/Models/Beta/Messages/BetaCitationsDelta.cs x: 484 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaClearThinking20251015Edit.cs x: 321 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaClearToolUses20250919Edit.cs x: 464 lines of code y: 36 line churn src/Anthropic/Models/Beta/Messages/BetaCodeExecutionTool20250522.cs x: 211 lines of code y: 138 line churn src/Anthropic/Models/Beta/Messages/BetaContentBlock.cs x: 845 lines of code y: 48 line churn src/Anthropic/Models/Beta/Messages/BetaContentBlockParam.cs x: 1190 lines of code y: 53 line churn src/Anthropic/Models/Beta/Messages/BetaContentBlockSource.cs x: 256 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaContextManagementConfig.cs x: 294 lines of code y: 16 line churn src/Anthropic/Models/Beta/Messages/BetaDocumentBlock.cs x: 276 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/BetaImageBlockParam.cs x: 319 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818.cs x: 229 lines of code y: 165 line churn src/Anthropic/Models/Beta/Messages/BetaMemoryTool20250818CreateCommand.cs x: 88 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaMessage.cs x: 186 lines of code y: 52 line churn src/Anthropic/Models/Beta/Messages/BetaMessageDeltaUsage.cs x: 473 lines of code y: 37 line churn src/Anthropic/Models/Beta/Messages/BetaMessageTokensCount.cs x: 65 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaOutputConfig.cs x: 120 lines of code y: 111 line churn src/Anthropic/Models/Beta/Messages/BetaRawContentBlockStartEvent.cs x: 929 lines of code y: 71 line churn src/Anthropic/Models/Beta/Messages/BetaRawMessageDeltaEvent.cs x: 168 lines of code y: 52 line churn src/Anthropic/Models/Beta/Messages/BetaRequestDocumentBlock.cs x: 456 lines of code y: 36 line churn src/Anthropic/Models/Beta/Messages/BetaSearchResultBlockParam.cs x: 130 lines of code y: 36 line churn src/Anthropic/Models/Beta/Messages/BetaServerToolCaller.cs x: 82 lines of code y: 111 line churn src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlock.cs x: 406 lines of code y: 233 line churn src/Anthropic/Models/Beta/Messages/BetaServerToolUseBlockParam.cs x: 445 lines of code y: 249 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionStrReplaceResultBlock.cs x: 137 lines of code y: 38 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultBlock.cs x: 392 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultBlockParam.cs x: 402 lines of code y: 30 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultError.cs x: 161 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionToolResultErrorParam.cs x: 174 lines of code y: 26 line churn src/Anthropic/Models/Beta/Messages/BetaTextEditorCodeExecutionViewResultBlock.cs x: 167 lines of code y: 36 line churn src/Anthropic/Models/Beta/Messages/BetaThinkingConfigEnabled.cs x: 134 lines of code y: 20 line churn src/Anthropic/Models/Beta/Messages/BetaTool.cs x: 368 lines of code y: 193 line churn src/Anthropic/Models/Beta/Messages/BetaToolComputerUse20241022.cs x: 267 lines of code y: 182 line churn src/Anthropic/Models/Beta/Messages/BetaToolComputerUse20251124.cs x: 284 lines of code y: 397 line churn src/Anthropic/Models/Beta/Messages/BetaToolReferenceBlock.cs x: 77 lines of code y: 108 line churn src/Anthropic/Models/Beta/Messages/BetaToolReferenceBlockParam.cs x: 89 lines of code y: 138 line churn src/Anthropic/Models/Beta/Messages/BetaToolResultBlockParam.cs x: 608 lines of code y: 92 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolBm25_20251119.cs x: 263 lines of code y: 314 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultBlock.cs x: 276 lines of code y: 308 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultBlockParam.cs x: 296 lines of code y: 337 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultError.cs x: 143 lines of code y: 176 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolResultErrorParam.cs x: 155 lines of code y: 167 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolSearchResultBlock.cs x: 101 lines of code y: 116 line churn src/Anthropic/Models/Beta/Messages/BetaToolSearchToolSearchResultBlockParam.cs x: 106 lines of code y: 120 line churn src/Anthropic/Models/Beta/Messages/BetaToolTextEditor20241022.cs x: 242 lines of code y: 165 line churn src/Anthropic/Models/Beta/Messages/BetaToolTextEditor20250728.cs x: 252 lines of code y: 167 line churn src/Anthropic/Models/Beta/Messages/BetaToolUnion.cs x: 1248 lines of code y: 226 line churn src/Anthropic/Models/Beta/Messages/BetaToolUseBlock.cs x: 358 lines of code y: 253 line churn src/Anthropic/Models/Beta/Messages/BetaToolUseBlockParam.cs x: 374 lines of code y: 258 line churn src/Anthropic/Models/Beta/Messages/BetaUsage.cs x: 604 lines of code y: 45 line churn src/Anthropic/Models/Beta/Messages/BetaWebFetchTool20250910.cs x: 269 lines of code y: 156 line churn src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlock.cs x: 535 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaWebFetchToolResultBlockParam.cs x: 567 lines of code y: 28 line churn src/Anthropic/Models/Beta/Messages/BetaWebSearchTool20250305.cs x: 259 lines of code y: 186 line churn src/Anthropic/Models/Beta/Messages/BetaWebSearchToolResultBlock.cs x: 360 lines of code y: 24 line churn src/Anthropic/Models/Beta/Messages/BetaWebSearchToolResultBlockParam.cs x: 383 lines of code y: 28 line churn src/Anthropic/Models/Beta/Models/BetaModelInfo.cs x: 138 lines of code y: 30 line churn src/Anthropic/Models/Beta/Models/ModelListParams.cs x: 160 lines of code y: 42 line churn src/Anthropic/Models/Beta/Skills/SkillCreateParams.cs x: 158 lines of code y: 62 line churn src/Anthropic/Models/Beta/Skills/SkillCreateResponse.cs x: 112 lines of code y: 40 line churn src/Anthropic/Models/Beta/Skills/SkillListPageResponse.cs x: 83 lines of code y: 64 line churn src/Anthropic/Models/Beta/Skills/SkillListParams.cs x: 148 lines of code y: 42 line churn src/Anthropic/Models/Beta/Skills/Versions/VersionCreateParams.cs x: 160 lines of code y: 60 line churn src/Anthropic/Models/Beta/Skills/Versions/VersionListParams.cs x: 145 lines of code y: 40 line churn src/Anthropic/Models/Messages/Batches/BatchCancelParams.cs x: 102 lines of code y: 28 line churn src/Anthropic/Models/Messages/Batches/BatchCreateParams.cs x: 715 lines of code y: 150 line churn src/Anthropic/Models/Messages/CitationCharLocation.cs x: 121 lines of code y: 40 line churn src/Anthropic/Models/Messages/CitationContentBlockLocation.cs x: 128 lines of code y: 40 line churn src/Anthropic/Models/Messages/CitationsDelta.cs x: 473 lines of code y: 22 line churn src/Anthropic/Models/Messages/CitationsWebSearchResultLocation.cs x: 113 lines of code y: 32 line churn src/Anthropic/Models/Messages/ContentBlockSource.cs x: 252 lines of code y: 20 line churn src/Anthropic/Models/Messages/DocumentBlockParam.cs x: 406 lines of code y: 36 line churn src/Anthropic/Models/Messages/ImageBlockParam.cs x: 264 lines of code y: 26 line churn src/Anthropic/Models/Messages/MessageCountTokensParams.cs x: 403 lines of code y: 74 line churn src/Anthropic/Models/Messages/MessageCreateParams.cs x: 575 lines of code y: 102 line churn src/Anthropic/Models/Messages/MessageDeltaUsage.cs x: 102 lines of code y: 37 line churn src/Anthropic/Models/Messages/MessageParam.cs x: 271 lines of code y: 20 line churn src/Anthropic/Models/Messages/RawContentBlockStartEvent.cs x: 753 lines of code y: 24 line churn src/Anthropic/Models/Messages/RawMessageDeltaEvent.cs x: 154 lines of code y: 44 line churn src/Anthropic/Models/Messages/ServerToolUseBlockParam.cs x: 429 lines of code y: 32 line churn src/Anthropic/Models/Messages/Tool.cs x: 370 lines of code y: 60 line churn src/Anthropic/Models/Messages/ToolBash20250124.cs x: 223 lines of code y: 24 line churn src/Anthropic/Models/Messages/ToolChoiceNone.cs x: 58 lines of code y: 18 line churn src/Anthropic/Models/Messages/ToolResultBlockParam.cs x: 600 lines of code y: 32 line churn src/Anthropic/Models/Messages/ToolTextEditor20250124.cs x: 237 lines of code y: 24 line churn src/Anthropic/Models/Messages/ToolTextEditor20250728.cs x: 247 lines of code y: 28 line churn src/Anthropic/Models/Messages/ToolUseBlock.cs x: 345 lines of code y: 28 line churn src/Anthropic/Models/Messages/ToolUseBlockParam.cs x: 364 lines of code y: 32 line churn src/Anthropic/Models/Messages/WebSearchTool20250305.cs x: 255 lines of code y: 72 line churn src/Anthropic/Models/Messages/WebSearchToolResultBlockParam.cs x: 365 lines of code y: 28 line churn src/Anthropic.Foundry/AnthropicFoundryIdentityTokenCredentials.cs x: 30 lines of code y: 42 line churn src/Anthropic.Foundry/IAnthropicFoundryCredentials.cs x: 41 lines of code y: 93 line churn src/Anthropic/Services/Beta/IModelService.cs x: 41 lines of code y: 12 line churn src/Anthropic/Services/Beta/Messages/BatchService.cs x: 388 lines of code y: 94 line churn src/Anthropic/Services/Beta/Messages/IBatchService.cs x: 104 lines of code y: 60 line churn src/Anthropic/Services/Beta/ModelService.cs x: 133 lines of code y: 17 line churn src/Anthropic/Services/Beta/SkillService.cs x: 245 lines of code y: 33 line churn src/Anthropic/Services/Beta/Skills/IVersionService.cs x: 105 lines of code y: 36 line churn src/Anthropic/Services/Beta/Skills/VersionService.cs x: 309 lines of code y: 61 line churn src/Anthropic/Services/Messages/BatchService.cs x: 382 lines of code y: 94 line churn src/Anthropic/Services/ModelService.cs x: 131 lines of code y: 17 line churn
4358.0
line churn
  min: 3.0
  average: 73.4
  25th percentile: 20.0
  median: 28.0
  75th percentile: 42.0
  max: 4358.0
0 2037.0
lines of code
min: 7.0 | average: 185.58 | 25th percentile: 80.0 | median: 113.0 | 75th percentile: 211.25 | max: 2037.0