anthropics / anthropic-sdk-typescript
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 107 files with 15,343 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (43 lines of code)
    • 12 files changed 21-50 times (8,175 lines of code)
    • 27 files changed 6-20 times (2,568 lines of code)
    • 66 files changed 1-5 times (4,557 lines of code)
0% | <1% | 53% | 16% | 29%
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 107 files with 15,343 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 8 files changed by 11-25 contributors (6,727 lines of code)
    • 19 files changed by 6-10 contributors (2,968 lines of code)
    • 54 files changed by 2-5 contributors (3,612 lines of code)
    • 26 files changed by 1 contributor (2,036 lines of code)
0% | 43% | 19% | 23% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, json, md, cjs, yaml, txt, sh, gitignore, svg, mjs, snap, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | <1% | 54% | 16% | 29%
cjs0% | 0% | 0% | 54% | 45%
mjs0% | 0% | 0% | 0% | 100%
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% | <1% | 58% | 14% | 26%
packages0% | 0% | 0% | 41% | 58%
scripts0% | 0% | 0% | 45% | 54%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
1 - 2023-06-30 2025-09-10 76 15 dev@stainlessapi.com pavol.juhos@gmail.com
index.ts
in src
42 - 2023-01-30 2026-06-04 62 11 justin@anthropic.com craigie@anthropic.com
client.ts
in src
1346 31 2024-05-02 2026-06-08 37 15 107565488+stainless-bot@use... tomer@anthropic.com
completions.ts
in src/resources
71 1 2023-06-30 2025-05-09 31 7 dev@stainlessapi.com robert@craigie.dev
1 - 2023-06-30 2025-05-09 30 6 dev@stainlessapi.com robert@craigie.dev
index.ts
in src/resources
206 - 2023-06-30 2025-08-08 30 10 dev@stainlessapi.com gcemaj@anthropic.com
messages.ts
in src/resources/beta/messages
2013 4 2024-10-08 2025-11-21 29 13 robert@craigie.dev robert@craigie.dev
593 27 2023-12-19 2026-05-27 28 9 107565488+stainless-bot@use... dmeadows@anthropic.com
index.ts
in src/resources/beta
523 - 2023-12-19 2025-11-24 26 14 107565488+stainless-bot@use... kar.petrosyanpy@gmail.com
beta.ts
in src/resources/beta
1135 - 2023-12-19 2025-11-24 26 14 107565488+stainless-bot@use... kar.petrosyanpy@gmail.com
619 28 2025-01-13 2026-05-28 24 9 robert@craigie.dev dmeadows@anthropic.com
messages.ts
in src/resources
1 - 2024-02-12 2025-03-13 22 6 107565488+stainless-bot@use... dev@stainless.com
index.ts
in src/resources/beta/messages
255 - 2024-10-08 2025-11-24 22 13 robert@craigie.dev kar.petrosyanpy@gmail.com
messages.ts
in src/resources/messages
1412 - 2024-12-17 2025-09-10 21 11 robert@craigie.dev pavol.juhos@gmail.com
client.ts
in packages/vertex-sdk/src
165 6 2024-01-23 2026-06-08 19 7 107565488+stainless-bot@use... tomer@anthropic.com
client.ts
in packages/bedrock-sdk/src
183 5 2024-01-31 2026-06-08 19 8 107565488+stainless-bot@use... tomer@anthropic.com
batches.ts
in src/resources/beta/messages
231 7 2024-10-08 2025-07-03 19 7 robert@craigie.dev gabriel@cemaj.com
1 - 2023-06-30 2025-05-09 16 5 dev@stainlessapi.com robert@craigie.dev
error.ts
in src
1 - 2023-06-30 2025-05-09 14 5 dev@stainlessapi.com robert@craigie.dev
batches.ts
in src/resources/messages
124 2 2024-12-17 2025-07-03 13 6 robert@craigie.dev gabriel@cemaj.com
index.ts
in src/resources/messages
189 - 2024-12-17 2025-08-08 12 7 robert@craigie.dev gcemaj@anthropic.com
request-options.ts
in src/internal
38 - 2024-12-20 2026-06-08 11 8 michaelcohen@anthropic.com tomer@anthropic.com
parse.ts
in src/internal
68 2 2024-12-20 2026-06-08 11 9 michaelcohen@anthropic.com tomer@anthropic.com
uploads.ts
in src/internal
167 3 2025-01-14 2025-07-02 11 8 107565488+stainless-bot@use... dmeadows@stainless.com
log.ts
in src/internal/utils
131 9 2024-12-20 2026-06-06 10 8 michaelcohen@anthropic.com craigie@anthropic.com
1 - 2024-10-08 2025-05-09 9 5 robert@craigie.dev robert@craigie.dev
1 - 2023-06-30 2025-05-09 9 6 dev@stainlessapi.com robert@craigie.dev
types.ts
in src/internal
48 1 2024-12-20 2025-11-18 9 6 michaelcohen@anthropic.com robert@craigie.dev
values.ts
in src/internal/utils
84 4 2024-12-20 2025-09-15 9 5 michaelcohen@anthropic.com dmeadows@stainless.com
auth.ts
in packages/bedrock-sdk/src/core
92 1 2025-03-20 2026-06-08 9 5 em@stainless.com tomer@anthropic.com
shims.ts
in src/internal
74 9 2024-12-20 2025-05-09 8 5 michaelcohen@anthropic.com robert@craigie.dev
jsonl.ts
in src/internal/decoders
41 2 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
path.ts
in src/internal/utils
63 2 2025-02-05 2025-07-02 7 6 107565488+stainless-bot@use... dmeadows@stainless.com
headers.ts
in src/internal
78 - 2024-12-20 2025-07-02 7 4 michaelcohen@anthropic.com dmeadows@stainless.com
line.ts
in src/internal/decoders
90 3 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources
103 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources/beta
104 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
postprocess-dist-package-json.cjs
in packages/vertex-sdk/scripts
8 - 2024-01-23 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
streaming.ts
in packages/bedrock-sdk/src/core
69 2 2025-03-20 2026-06-08 6 6 em@stainless.com tomer@anthropic.com
postprocess-files.cjs
in scripts/utils
95 3 2024-04-30 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
streaming.ts
in src/core
319 15 2025-03-26 2025-07-03 6 4 dev@stainless.com gabriel@cemaj.com
1 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
messages.ts
in src/resources/beta
1 - 2023-12-19 2025-03-13 5 2 107565488+stainless-bot@use... dev@stainless.com
resource.ts
in src/core
7 1 2025-03-26 2025-07-02 5 4 dev@stainless.com dmeadows@stainless.com
postprocess-dist-package-json.cjs
in packages/bedrock-sdk/scripts
8 - 2024-01-31 2025-05-09 5 4 107565488+stainless-bot@use... robert@craigie.dev
errors.ts
in src/internal
26 1 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
base64.ts
in src/internal/utils
30 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
parser.ts
in src/_vendor/partial-json-parser
237 - 2024-05-16 2026-06-02 5 3 107565488+stainless-bot@use... craigie@anthropic.com
index.ts
in packages/vertex-sdk/src
2 - 2024-01-23 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
index.ts
in packages/bedrock-sdk/src
3 - 2024-01-31 2025-05-09 4 3 107565488+stainless-bot@use... robert@craigie.dev
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)
# contributorsfirst
contributor
latest
contributor
1 - 2023-06-30 2025-09-10 76 15 dev@stainlessapi.com pavol.juhos@gmail.com
client.ts
in src
1346 31 2024-05-02 2026-06-08 37 15 107565488+stainless-bot@use... tomer@anthropic.com
index.ts
in src/resources/beta
523 - 2023-12-19 2025-11-24 26 14 107565488+stainless-bot@use... kar.petrosyanpy@gmail.com
beta.ts
in src/resources/beta
1135 - 2023-12-19 2025-11-24 26 14 107565488+stainless-bot@use... kar.petrosyanpy@gmail.com
messages.ts
in src/resources/beta/messages
2013 4 2024-10-08 2025-11-21 29 13 robert@craigie.dev robert@craigie.dev
index.ts
in src/resources/beta/messages
255 - 2024-10-08 2025-11-24 22 13 robert@craigie.dev kar.petrosyanpy@gmail.com
index.ts
in src
42 - 2023-01-30 2026-06-04 62 11 justin@anthropic.com craigie@anthropic.com
messages.ts
in src/resources/messages
1412 - 2024-12-17 2025-09-10 21 11 robert@craigie.dev pavol.juhos@gmail.com
index.ts
in src/resources
206 - 2023-06-30 2025-08-08 30 10 dev@stainlessapi.com gcemaj@anthropic.com
593 27 2023-12-19 2026-05-27 28 9 107565488+stainless-bot@use... dmeadows@anthropic.com
619 28 2025-01-13 2026-05-28 24 9 robert@craigie.dev dmeadows@anthropic.com
parse.ts
in src/internal
68 2 2024-12-20 2026-06-08 11 9 michaelcohen@anthropic.com tomer@anthropic.com
client.ts
in packages/bedrock-sdk/src
183 5 2024-01-31 2026-06-08 19 8 107565488+stainless-bot@use... tomer@anthropic.com
uploads.ts
in src/internal
167 3 2025-01-14 2025-07-02 11 8 107565488+stainless-bot@use... dmeadows@stainless.com
request-options.ts
in src/internal
38 - 2024-12-20 2026-06-08 11 8 michaelcohen@anthropic.com tomer@anthropic.com
log.ts
in src/internal/utils
131 9 2024-12-20 2026-06-06 10 8 michaelcohen@anthropic.com craigie@anthropic.com
completions.ts
in src/resources
71 1 2023-06-30 2025-05-09 31 7 dev@stainlessapi.com robert@craigie.dev
batches.ts
in src/resources/beta/messages
231 7 2024-10-08 2025-07-03 19 7 robert@craigie.dev gabriel@cemaj.com
client.ts
in packages/vertex-sdk/src
165 6 2024-01-23 2026-06-08 19 7 107565488+stainless-bot@use... tomer@anthropic.com
index.ts
in src/resources/messages
189 - 2024-12-17 2025-08-08 12 7 robert@craigie.dev gcemaj@anthropic.com
1 - 2023-06-30 2025-05-09 30 6 dev@stainlessapi.com robert@craigie.dev
messages.ts
in src/resources
1 - 2024-02-12 2025-03-13 22 6 107565488+stainless-bot@use... dev@stainless.com
batches.ts
in src/resources/messages
124 2 2024-12-17 2025-07-03 13 6 robert@craigie.dev gabriel@cemaj.com
1 - 2023-06-30 2025-05-09 9 6 dev@stainlessapi.com robert@craigie.dev
types.ts
in src/internal
48 1 2024-12-20 2025-11-18 9 6 michaelcohen@anthropic.com robert@craigie.dev
path.ts
in src/internal/utils
63 2 2025-02-05 2025-07-02 7 6 107565488+stainless-bot@use... dmeadows@stainless.com
streaming.ts
in packages/bedrock-sdk/src/core
69 2 2025-03-20 2026-06-08 6 6 em@stainless.com tomer@anthropic.com
1 - 2023-06-30 2025-05-09 16 5 dev@stainlessapi.com robert@craigie.dev
error.ts
in src
1 - 2023-06-30 2025-05-09 14 5 dev@stainlessapi.com robert@craigie.dev
values.ts
in src/internal/utils
84 4 2024-12-20 2025-09-15 9 5 michaelcohen@anthropic.com dmeadows@stainless.com
1 - 2024-10-08 2025-05-09 9 5 robert@craigie.dev robert@craigie.dev
auth.ts
in packages/bedrock-sdk/src/core
92 1 2025-03-20 2026-06-08 9 5 em@stainless.com tomer@anthropic.com
shims.ts
in src/internal
74 9 2024-12-20 2025-05-09 8 5 michaelcohen@anthropic.com robert@craigie.dev
models.ts
in src/resources
103 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
models.ts
in src/resources/beta
104 2 2024-12-17 2025-05-09 7 5 robert@craigie.dev robert@craigie.dev
line.ts
in src/internal/decoders
90 3 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
jsonl.ts
in src/internal/decoders
41 2 2024-10-08 2025-05-09 7 4 robert@craigie.dev robert@craigie.dev
headers.ts
in src/internal
78 - 2024-12-20 2025-07-02 7 4 michaelcohen@anthropic.com dmeadows@stainless.com
streaming.ts
in src/core
319 15 2025-03-26 2025-07-03 6 4 dev@stainless.com gabriel@cemaj.com
postprocess-dist-package-json.cjs
in packages/vertex-sdk/scripts
8 - 2024-01-23 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
postprocess-files.cjs
in scripts/utils
95 3 2024-04-30 2025-05-09 6 4 107565488+stainless-bot@use... robert@craigie.dev
1 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
base64.ts
in src/internal/utils
30 - 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
errors.ts
in src/internal
26 1 2024-12-20 2025-05-09 5 4 michaelcohen@anthropic.com robert@craigie.dev
resource.ts
in src/core
7 1 2025-03-26 2025-07-02 5 4 dev@stainless.com dmeadows@stainless.com
postprocess-dist-package-json.cjs
in packages/bedrock-sdk/scripts
8 - 2024-01-31 2025-05-09 5 4 107565488+stainless-bot@use... robert@craigie.dev
BetaToolRunner.ts
in src/lib/tools
332 9 2025-09-15 2025-11-24 4 4 dmeadows@stainless.com kar.petrosyanpy@gmail.com
parser.ts
in src/_vendor/partial-json-parser
237 - 2024-05-16 2026-06-02 5 3 107565488+stainless-bot@use... craigie@anthropic.com
zod.ts
in src/helpers/beta
52 2 2025-09-15 2026-05-12 4 3 dmeadows@stainless.com 92274156+karpetrosyan@users...
sleep.ts
in src/internal/utils
13 - 2024-12-20 2025-05-09 4 3 michaelcohen@anthropic.com robert@craigie.dev
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)
# contributorsfirst
contributor
latest
contributor
events.ts
in src/resources/beta/sessions
730 3
middleware.ts
in src/lib
603 22
sessions.ts
in src/resources/beta/sessions
545 6
agents.ts
in src/resources/beta/agents
392 5
deployments.ts
in src/resources/beta
382 8
credentials.ts
in src/resources/beta/vaults
367 7
stringify.ts
in src/internal/qs
324 9
stringify.ts
in packages/vertex-sdk/src/internal/qs
324 9
stringify.ts
in packages/foundry-sdk/src/internal/qs
324 9
stringify.ts
in packages/bedrock-sdk/src/internal/qs
324 9
stringify.ts
in packages/aws-sdk/src/internal/qs
324 9
mcp.ts
in src/helpers/beta
322 14
node.ts
in src/tools/memory
308 14
work.ts
in src/resources/beta/environments
251 8
environments.ts
in src/resources/beta/environments
249 6
credentials.ts
in src/core
248 4
vaults.ts
in src/resources/beta/vaults
230 6
memory-stores.ts
in src/resources/beta/memory-stores
221 6
webhooks.ts
in src/resources/beta
219 -
utils.ts
in src/internal/qs
215 10
utils.ts
in packages/vertex-sdk/src/internal/qs
215 10
utils.ts
in packages/foundry-sdk/src/internal/qs
215 10
utils.ts
in packages/bedrock-sdk/src/internal/qs
215 10
utils.ts
in packages/aws-sdk/src/internal/qs
215 10
types.ts
in src/lib/credentials
210 6
memories.ts
in src/resources/beta/memory-stores
201 5
credential-chain.ts
in src/lib/credentials
194 6
deployment-runs.ts
in src/resources/beta
186 2
skills.ts
in src/tools/agent-toolset
175 11
resources.ts
in src/resources/beta/sessions
169 5
uploads.ts
in packages/vertex-sdk/src/internal
167 3
uploads.ts
in packages/foundry-sdk/src/internal
167 3
uploads.ts
in packages/bedrock-sdk/src/internal
167 3
uploads.ts
in packages/aws-sdk/src/internal
167 3
skills.ts
in src/resources/beta/skills
163 4
poller.ts
in src/lib/environments
159 4
threads.ts
in src/resources/beta/sessions/threads
153 3
detect-platform.ts
in packages/vertex-sdk/src/internal
152 2
detect-platform.ts
in packages/foundry-sdk/src/internal
152 2
detect-platform.ts
in packages/bedrock-sdk/src/internal
152 2
detect-platform.ts
in packages/aws-sdk/src/internal
152 2
index.ts
in src/resources/beta/sessions
141 -
user-profiles.ts
in src/resources/beta
134 5
log.ts
in packages/vertex-sdk/src/internal/utils
131 9
log.ts
in packages/foundry-sdk/src/internal/utils
131 9
log.ts
in packages/bedrock-sdk/src/internal/utils
131 9
log.ts
in packages/aws-sdk/src/internal/utils
131 9
memory-versions.ts
in src/resources/beta/memory-stores
130 3
user-oauth.ts
in src/lib/credentials
117 2
parser.ts
in src/lib
105 4