anthropics / anthropic-sdk-ruby
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 413 files with 11,726 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 18 files changed 21-50 times (776 lines of code)
    • 208 files changed 6-20 times (7,208 lines of code)
    • 187 files changed 1-5 times (3,742 lines of code)
0% | 0% | 6% | 61% | 31%
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 413 files with 11,726 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 345 files changed by 2-5 contributors (10,695 lines of code)
    • 68 files changed by 1 contributor (1,031 lines of code)
0% | 0% | 0% | 91% | 8%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rb, rbi, yaml, md, json, gitignore, txt, gemspec
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rb0% | 0% | 22% | 52% | 24%
rbi0% | 0% | 0% | 65% | 34%
gemspec0% | 0% | 0% | 0% | 100%
yaml0% | 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
lib0% | 0% | 22% | 52% | 24%
rbi0% | 0% | 0% | 65% | 34%
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
254 - 2024-10-04 2025-03-13 28 4 107565488+stainless-bot@use... dev@stainless.com
messages.rb
in lib/anthropic/resources
55 5 2024-10-04 2025-04-03 27 4 107565488+stainless-bot@use... git@bigly.dog
messages.rb
in lib/anthropic/resources/beta
65 5 2024-10-08 2025-04-03 27 4 107565488+stainless-bot@use... git@bigly.dog
batches.rb
in lib/anthropic/resources/beta/messages
79 7 2024-10-08 2025-03-17 27 3 107565488+stainless-bot@use... dev@stainless.com
raw_message_delta_event.rb
in lib/anthropic/models
13 - 2024-10-04 2025-03-14 24 3 107565488+stainless-bot@use... dev@stainless.com
message.rb
in lib/anthropic/models
14 - 2024-10-04 2025-03-17 24 3 107565488+stainless-bot@use... dev@stainless.com
tool_result_block_param.rb
in lib/anthropic/models
24 - 2024-10-04 2025-03-14 24 3 107565488+stainless-bot@use... dev@stainless.com
raw_content_block_start_event.rb
in lib/anthropic/models
17 - 2024-10-04 2025-03-14 23 3 107565488+stainless-bot@use... dev@stainless.com
message_count_tokens_params.rb
in lib/anthropic/models/beta
36 - 2024-12-12 2025-03-17 23 3 107565488+stainless-bot@use... dev@stainless.com
raw_content_block_delta_event.rb
in lib/anthropic/models
9 - 2024-10-04 2025-03-14 22 3 107565488+stainless-bot@use... dev@stainless.com
tool.rb
in lib/anthropic/models
14 - 2024-10-04 2025-02-24 22 3 107565488+stainless-bot@use... dev@stainless.com
image_block_param.rb
in lib/anthropic/models
15 - 2024-10-04 2025-03-14 22 3 107565488+stainless-bot@use... dev@stainless.com
message_create_params.rb
in lib/anthropic/models/beta
29 - 2024-12-12 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
completions.rb
in lib/anthropic/resources
40 3 2024-10-04 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
batch_create_params.rb
in lib/anthropic/models/beta/messages
42 - 2024-12-12 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
beta_message.rb
in lib/anthropic/models/beta
18 - 2024-11-25 2025-03-17 21 3 107565488+stainless-bot@use... dev@stainless.com
message_create_params.rb
in lib/anthropic/models
25 - 2024-12-12 2025-03-17 21 3 107565488+stainless-bot@use... dev@stainless.com
beta_tool_result_block_param.rb
in lib/anthropic/models/beta
27 - 2024-11-25 2025-03-14 21 3 107565488+stainless-bot@use... dev@stainless.com
beta_raw_message_delta_event.rb
in lib/anthropic/models/beta
16 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_raw_content_block_start_event.rb
in lib/anthropic/models/beta
21 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
message_param.rb
in lib/anthropic/models
21 - 2024-10-04 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_tool.rb
in lib/anthropic/models/beta
23 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_base64_pdf_block.rb
in lib/anthropic/models/beta
23 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
tool_choice_tool.rb
in lib/anthropic/models
9 - 2024-10-07 2025-02-20 19 2 107565488+stainless-bot@use... dev@stainlessapi.com
completion.rb
in lib/anthropic/models
11 - 2024-10-04 2025-03-17 19 3 107565488+stainless-bot@use... dev@stainless.com
tool_use_block_param.rb
in lib/anthropic/models
11 - 2024-10-04 2025-02-20 19 2 107565488+stainless-bot@use... dev@stainlessapi.com
beta_raw_content_block_delta_event.rb
in lib/anthropic/models/beta
12 - 2024-11-25 2025-03-14 19 3 107565488+stainless-bot@use... dev@stainless.com
text_block_param.rb
in lib/anthropic/models
12 - 2024-10-04 2025-02-20 19 2 107565488+stainless-bot@use... dev@stainlessapi.com
beta_image_block_param.rb
in lib/anthropic/models/beta
18 - 2024-11-25 2025-03-14 19 3 107565488+stainless-bot@use... dev@stainless.com
request_options.rb
in lib/anthropic
22 1 2024-10-04 2025-03-16 18 3 107565488+stainless-bot@use... dev@stainless.com
beta_message_param.rb
in lib/anthropic/models/beta
24 - 2024-11-25 2025-03-14 18 3 107565488+stainless-bot@use... dev@stainless.com
beta_message_batch.rb
in lib/anthropic/models/beta/messages
28 - 2024-11-25 2025-03-07 18 3 107565488+stainless-bot@use... dev@stainless.com
tool_choice_any.rb
in lib/anthropic/models
8 - 2024-10-07 2025-02-20 17 2 107565488+stainless-bot@use... dev@stainlessapi.com
tool_choice_auto.rb
in lib/anthropic/models
8 - 2024-10-07 2025-02-20 17 2 107565488+stainless-bot@use... dev@stainlessapi.com
tool_use_block.rb
in lib/anthropic/models
10 - 2024-10-04 2025-02-20 17 2 107565488+stainless-bot@use... dev@stainlessapi.com
text_block.rb
in lib/anthropic/models
11 - 2024-10-04 2025-02-20 17 2 107565488+stainless-bot@use... dev@stainlessapi.com
completion_create_params.rb
in lib/anthropic/models
15 - 2024-12-12 2025-03-17 17 3 107565488+stainless-bot@use... dev@stainless.com
beta_text_block_param.rb
in lib/anthropic/models/beta
15 - 2024-11-25 2025-02-20 17 2 107565488+stainless-bot@use... dev@stainlessapi.com
batch_create_params.rb
in lib/anthropic/models/messages
38 - 2024-12-17 2025-03-17 17 3 107565488+stainless-bot@use... dev@stainless.com
beta_error_response.rb
in lib/anthropic/models
8 - 2024-10-08 2025-02-20 16 2 107565488+stainless-bot@use... dev@stainlessapi.com
raw_message_start_event.rb
in lib/anthropic/models
8 - 2024-10-04 2025-02-20 16 2 107565488+stainless-bot@use... dev@stainlessapi.com
document_block_param.rb
in lib/anthropic/models
20 - 2024-12-17 2025-03-14 16 3 dev@stainlessapi.com dev@stainless.com
message_count_tokens_params.rb
in lib/anthropic/models
20 - 2024-12-17 2025-03-17 16 3 107565488+stainless-bot@use... dev@stainless.com
raw_message_stop_event.rb
in lib/anthropic/models
7 - 2024-10-04 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
beta_invalid_request_error.rb
in lib/anthropic/models
8 - 2024-10-08 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
input_json_delta.rb
in lib/anthropic/models
8 - 2024-10-04 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
raw_content_block_stop_event.rb
in lib/anthropic/models
8 - 2024-10-04 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
beta_permission_error.rb
in lib/anthropic/models
8 - 2024-10-08 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
text_delta.rb
in lib/anthropic/models
8 - 2024-10-04 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
beta_rate_limit_error.rb
in lib/anthropic/models
8 - 2024-10-08 2025-02-20 15 2 107565488+stainless-bot@use... dev@stainlessapi.com
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
254 - 2024-10-04 2025-03-13 28 4 107565488+stainless-bot@use... dev@stainless.com
messages.rb
in lib/anthropic/resources
55 5 2024-10-04 2025-04-03 27 4 107565488+stainless-bot@use... git@bigly.dog
messages.rb
in lib/anthropic/resources/beta
65 5 2024-10-08 2025-04-03 27 4 107565488+stainless-bot@use... git@bigly.dog
batches.rb
in lib/anthropic/resources/beta/messages
79 7 2024-10-08 2025-03-17 27 3 107565488+stainless-bot@use... dev@stainless.com
message.rb
in lib/anthropic/models
14 - 2024-10-04 2025-03-17 24 3 107565488+stainless-bot@use... dev@stainless.com
tool_result_block_param.rb
in lib/anthropic/models
24 - 2024-10-04 2025-03-14 24 3 107565488+stainless-bot@use... dev@stainless.com
raw_message_delta_event.rb
in lib/anthropic/models
13 - 2024-10-04 2025-03-14 24 3 107565488+stainless-bot@use... dev@stainless.com
raw_content_block_start_event.rb
in lib/anthropic/models
17 - 2024-10-04 2025-03-14 23 3 107565488+stainless-bot@use... dev@stainless.com
message_count_tokens_params.rb
in lib/anthropic/models/beta
36 - 2024-12-12 2025-03-17 23 3 107565488+stainless-bot@use... dev@stainless.com
raw_content_block_delta_event.rb
in lib/anthropic/models
9 - 2024-10-04 2025-03-14 22 3 107565488+stainless-bot@use... dev@stainless.com
image_block_param.rb
in lib/anthropic/models
15 - 2024-10-04 2025-03-14 22 3 107565488+stainless-bot@use... dev@stainless.com
tool.rb
in lib/anthropic/models
14 - 2024-10-04 2025-02-24 22 3 107565488+stainless-bot@use... dev@stainless.com
batch_create_params.rb
in lib/anthropic/models/beta/messages
42 - 2024-12-12 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
message_create_params.rb
in lib/anthropic/models/beta
29 - 2024-12-12 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
completions.rb
in lib/anthropic/resources
40 3 2024-10-04 2025-03-17 22 3 107565488+stainless-bot@use... dev@stainless.com
message_create_params.rb
in lib/anthropic/models
25 - 2024-12-12 2025-03-17 21 3 107565488+stainless-bot@use... dev@stainless.com
beta_message.rb
in lib/anthropic/models/beta
18 - 2024-11-25 2025-03-17 21 3 107565488+stainless-bot@use... dev@stainless.com
beta_tool_result_block_param.rb
in lib/anthropic/models/beta
27 - 2024-11-25 2025-03-14 21 3 107565488+stainless-bot@use... dev@stainless.com
message_param.rb
in lib/anthropic/models
21 - 2024-10-04 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_raw_message_delta_event.rb
in lib/anthropic/models/beta
16 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_base64_pdf_block.rb
in lib/anthropic/models/beta
23 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_tool.rb
in lib/anthropic/models/beta
23 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_raw_content_block_start_event.rb
in lib/anthropic/models/beta
21 - 2024-11-25 2025-03-14 20 3 107565488+stainless-bot@use... dev@stainless.com
beta_raw_content_block_delta_event.rb
in lib/anthropic/models/beta
12 - 2024-11-25 2025-03-14 19 3 107565488+stainless-bot@use... dev@stainless.com
beta_image_block_param.rb
in lib/anthropic/models/beta
18 - 2024-11-25 2025-03-14 19 3 107565488+stainless-bot@use... dev@stainless.com
completion.rb
in lib/anthropic/models
11 - 2024-10-04 2025-03-17 19 3 107565488+stainless-bot@use... dev@stainless.com
beta_message_batch.rb
in lib/anthropic/models/beta/messages
28 - 2024-11-25 2025-03-07 18 3 107565488+stainless-bot@use... dev@stainless.com
beta_message_param.rb
in lib/anthropic/models/beta
24 - 2024-11-25 2025-03-14 18 3 107565488+stainless-bot@use... dev@stainless.com
request_options.rb
in lib/anthropic
22 1 2024-10-04 2025-03-16 18 3 107565488+stainless-bot@use... dev@stainless.com
batch_create_params.rb
in lib/anthropic/models/messages
38 - 2024-12-17 2025-03-17 17 3 107565488+stainless-bot@use... dev@stainless.com
completion_create_params.rb
in lib/anthropic/models
15 - 2024-12-12 2025-03-17 17 3 107565488+stainless-bot@use... dev@stainless.com
message_count_tokens_params.rb
in lib/anthropic/models
20 - 2024-12-17 2025-03-17 16 3 107565488+stainless-bot@use... dev@stainless.com
document_block_param.rb
in lib/anthropic/models
20 - 2024-12-17 2025-03-14 16 3 dev@stainlessapi.com dev@stainless.com
batches.rb
in lib/anthropic/resources/messages
66 7 2024-12-17 2025-03-14 15 3 dev@stainlessapi.com dev@stainless.com
client.rb
in lib/anthropic
52 1 2024-10-04 2025-03-14 14 3 107565488+stainless-bot@use... dev@stainless.com
message_batch.rb
in lib/anthropic/models/messages
26 - 2024-12-17 2025-03-07 14 3 dev@stainlessapi.com dev@stainless.com
model.rb
in lib/anthropic/models
34 - 2024-10-04 2025-03-17 14 3 107565488+stainless-bot@use... dev@stainless.com
batch_results_params.rb
in lib/anthropic/models/beta/messages
12 - 2024-12-12 2025-03-17 13 3 107565488+stainless-bot@use... dev@stainless.com
batch_cancel_params.rb
in lib/anthropic/models/beta/messages
12 - 2024-12-12 2025-03-17 13 3 107565488+stainless-bot@use... dev@stainless.com
batch_retrieve_params.rb
in lib/anthropic/models/beta/messages
12 - 2024-12-12 2025-03-17 13 3 107565488+stainless-bot@use... dev@stainless.com
batch_list_params.rb
in lib/anthropic/models/beta/messages
15 - 2024-12-12 2025-03-17 13 3 107565488+stainless-bot@use... dev@stainless.com
rbi
message_create_params.rbi
in rbi/lib/anthropic/models
206 1 2025-01-29 2025-03-16 12 3 107565488+stainless-bot@use... dev@stainless.com
rbi
message_create_params.rbi
in rbi/lib/anthropic/models/beta
239 1 2025-01-29 2025-03-16 12 3 107565488+stainless-bot@use... dev@stainless.com
anthropic_beta.rb
in lib/anthropic/models
24 - 2024-10-08 2025-03-17 12 3 107565488+stainless-bot@use... dev@stainless.com
content_block.rb
in lib/anthropic/models
12 - 2024-10-04 2025-03-14 12 3 107565488+stainless-bot@use... dev@stainless.com
beta_content_block.rb
in lib/anthropic/models/beta
15 - 2024-11-25 2025-03-14 12 3 107565488+stainless-bot@use... dev@stainless.com
beta_content_block_param.rb
in lib/anthropic/models/beta
18 - 2024-11-25 2025-03-14 12 3 107565488+stainless-bot@use... dev@stainless.com
content_block_param.rb
in lib/anthropic/models
15 - 2024-11-13 2025-03-14 12 3 107565488+stainless-bot@use... dev@stainless.com
rbi
batch_create_params.rbi
in rbi/lib/anthropic/models/messages
260 1 2025-01-29 2025-03-16 11 3 107565488+stainless-bot@use... dev@stainless.com
rbi
message_count_tokens_params.rbi
in rbi/lib/anthropic/models
167 1 2025-01-29 2025-03-16 11 3 107565488+stainless-bot@use... dev@stainless.com
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
util.rb
in lib/anthropic/internal
459 28
base_client.rb
in lib/anthropic/internal/transport
253 7
base_model.rb
in lib/anthropic/internal/type
200 10
rbi
util.rbi
in rbi/lib/anthropic/internal
192 1
rbi
base_client.rbi
in rbi/lib/anthropic/internal/transport
170 2
converter.rb
in lib/anthropic/internal/type
140 4
rbi
base_model.rbi
in rbi/lib/anthropic/internal/type
134 -
pooled_net_requester.rb
in lib/anthropic/internal/transport
118 5
union.rb
in lib/anthropic/internal/type
101 5
rbi
converter.rbi
in rbi/lib/anthropic/internal/type
69 1
hash_of.rb
in lib/anthropic/internal/type
68 5
page.rb
in lib/anthropic/internal
63 5
rbi
array_of.rbi
in rbi/lib/anthropic/internal/type
62 -
rbi
hash_of.rbi
in rbi/lib/anthropic/internal/type
62 -
array_of.rb
in lib/anthropic/internal/type
49 4
rbi
union.rbi
in rbi/lib/anthropic/internal/type
45 -
rbi
pooled_net_requester.rbi
in rbi/lib/anthropic/internal/transport
42 -
stream.rb
in lib/anthropic/internal
40 -
rbi
boolean.rbi
in rbi/lib/anthropic/internal/type
37 -
rbi
io_like.rbi
in rbi/lib/anthropic/internal/type
35 -
rbi
enum.rbi
in rbi/lib/anthropic/internal/type
34 -
rbi
base_stream.rbi
in rbi/lib/anthropic/internal/type
34 -
io_like.rb
in lib/anthropic/internal/type
34 2
request_parameters.rb
in lib/anthropic/internal/type
32 2
base_stream.rb
in lib/anthropic/internal/type
31 2
rbi
unknown.rbi
in rbi/lib/anthropic/internal/type
29 -
rbi
base_page.rbi
in rbi/lib/anthropic/internal/type
27 -
enum.rb
in lib/anthropic/internal/type
26 2
rbi
beta_stop_reason.rbi
in rbi/lib/anthropic/models/beta
18 -
rbi
page.rbi
in rbi/lib/anthropic/internal
18 -
base_page.rb
in lib/anthropic/internal/type
18 1
rbi
beta_raw_content_block_delta.rbi
in rbi/lib/anthropic/models/beta
17 -
unknown.rb
in lib/anthropic/internal/type
17 1
boolean.rb
in lib/anthropic/internal/type
17 1
beta_raw_content_block_delta.rb
in lib/anthropic/models/beta
16 -
rbi
stop_reason.rbi
in rbi/lib/anthropic/models
15 -
beta_stop_reason.rb
in lib/anthropic/models/beta
15 -
rbi
raw_content_block_delta.rbi
in rbi/lib/anthropic/models
14 -
rbi
request_parameters.rbi
in rbi/lib/anthropic/internal/type
14 -
jsonl_stream.rb
in lib/anthropic/internal
14 -
raw_content_block_delta.rb
in lib/anthropic/models
13 -
stop_reason.rb
in lib/anthropic/models
12 -
rbi
stream.rbi
in rbi/lib/anthropic/internal
11 -
rbi
jsonl_stream.rbi
in rbi/lib/anthropic/internal
11 -
rbi
internal.rbi
in rbi/lib/anthropic
6 -
internal.rb
in lib/anthropic
5 -
rbi
beta_tool_computer_use_20250124.rbi
in rbi/lib/anthropic/models/beta
61 1 2025-02-24 2025-03-14 3 1 dev@stainless.com dev@stainless.com
rbi
beta_base64_image_source.rbi
in rbi/lib/anthropic/models/beta
45 - 2025-02-27 2025-03-16 3 1 dev@stainless.com dev@stainless.com
rbi
beta_tool_bash_20250124.rbi
in rbi/lib/anthropic/models/beta
38 - 2025-02-24 2025-03-14 3 1 dev@stainless.com dev@stainless.com
rbi
beta_tool_text_editor_20250124.rbi
in rbi/lib/anthropic/models/beta
38 - 2025-02-24 2025-03-14 3 1 dev@stainless.com dev@stainless.com