23 duplicated lines in: - lib/openai/errors.rb (194:224, 19%) - rbi/lib/openai/errors.rbi (136:166, 17%) 8 duplicated lines in: - lib/openai/client.rb (100:107, 10%) - rbi/lib/openai/client.rbi (87:99, 11%) 8 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta.rb (36:44, 40%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta.rbi (71:79, 11%) 8 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step.rb (249:257, 12%) - rbi/lib/openai/models/beta/threads/runs/run_step.rbi (298:306, 3%) 8 duplicated lines in: - lib/openai/models/chat/chat_completion_reasoning_effort.rb (3:11, 100%) - rbi/lib/openai/models/chat/chat_completion_reasoning_effort.rbi (3:11, 100%) 8 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta_message_delta.rb (37:45, 42%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta_message_delta.rbi (64:72, 13%) 8 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (3:11, 44%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (3:10, 18%) 8 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (3:11, 30%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (3:10, 9%) 8 duplicated lines in: - lib/openai/models/fine_tuning/fine_tuning_job_integration.rb (3:11, 100%) - rbi/lib/openai/models/fine_tuning/fine_tuning_job_integration.rbi (3:11, 100%) 7 duplicated lines in: - lib/openai/internal/transport/base_client.rb (168:174, 2%) - rbi/lib/openai/internal/transport/base_client.rbi (113:119, 4%) 7 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_include.rb (16:23, 43%) - rbi/lib/openai/models/beta/threads/runs/run_step_include.rbi (22:29, 30%) 7 duplicated lines in: - lib/openai/models/beta/threads/message_retrieve_params.rb (3:10, 53%) - rbi/lib/openai/models/beta/threads/message_retrieve_params.rbi (3:9, 25%) 7 duplicated lines in: - lib/openai/models/fine_tuning/jobs/checkpoint_list_params.rb (3:10, 50%) - rbi/lib/openai/models/fine_tuning/jobs/checkpoint_list_params.rbi (3:9, 22%) 7 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_params.rb (3:10, 50%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_params.rbi (3:9, 25%) 7 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (3:10, 35%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (3:9, 12%) 7 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (3:10, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (3:9, 10%) 7 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_delete_params.rb (3:10, 58%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_delete_params.rbi (3:9, 30%) 7 duplicated lines in: - lib/openai/models/chat/chat_completion_content_part_input_audio.rb (55:62, 31%) - rbi/lib/openai/models/chat/chat_completion_content_part_input_audio.rbi (89:96, 9%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_cancel_params.rb (3:10, 53%) - rbi/lib/openai/models/beta/threads/run_cancel_params.rbi (3:9, 25%) 7 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (3:10, 41%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (3:10, 35%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (3:12, 8%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (3:9, 1%) 7 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (3:10, 25%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (3:9, 9%) 7 duplicated lines in: - lib/openai/models/beta/threads/message_update_params.rb (3:10, 50%) - rbi/lib/openai/models/beta/threads/message_update_params.rbi (3:9, 19%) 7 duplicated lines in: - lib/openai/models/beta/threads/message_delete_params.rb (3:10, 53%) - rbi/lib/openai/models/beta/threads/message_delete_params.rbi (3:9, 25%) 7 duplicated lines in: - lib/openai/models/fine_tuning/fine_tuning_job.rb (540:547, 5%) - rbi/lib/openai/models/fine_tuning/fine_tuning_job.rbi (613:620, 1%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_retrieve_params.rb (3:10, 53%) - rbi/lib/openai/models/beta/threads/run_retrieve_params.rbi (3:9, 25%) 7 duplicated lines in: - lib/openai/models/chat/chat_completion_content_part_image.rb (56:63, 33%) - rbi/lib/openai/models/chat/chat_completion_content_part_image.rbi (85:92, 10%) 7 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (3:10, 31%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (3:9, 10%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (3:12, 36%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (3:9, 14%) 7 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (3:10, 15%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (3:9, 3%) 7 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (3:10, 41%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (3:10, 35%) 7 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta_event.rb (34:41, 43%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta_event.rbi (38:45, 21%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_update_params.rb (3:10, 50%) - rbi/lib/openai/models/beta/threads/run_update_params.rbi (3:9, 19%) 7 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (3:10, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (3:9, 11%) 7 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_create_params.rb (3:10, 53%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_create_params.rbi (3:9, 29%) 7 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_include.rb (3:9, 43%) - rbi/lib/openai/models/beta/threads/runs/run_step_include.rbi (3:9, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_token_logprob.rb (73:79, 31%) - rbi/lib/openai/models/chat/chat_completion_token_logprob.rbi (83:89, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (3:8, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (3:8, 3%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (3:8, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (3:8, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_content_params.rb (3:9, 54%) - rbi/lib/openai/models/vector_stores/file_content_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_batch_create_params.rb (3:9, 28%) - rbi/lib/openai/models/vector_stores/file_batch_create_params.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_content.rb (3:10, 37%) - rbi/lib/openai/models/beta/threads/message_content.rbi (3:10, 33%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_retrieve_params.rb (3:9, 54%) - rbi/lib/openai/models/vector_stores/file_retrieve_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/responses/response_create_params.rb (3:11, 11%) - rbi/lib/openai/models/responses/response_create_params.rbi (3:8, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_chunk.rb (360:366, 7%) - rbi/lib/openai/models/chat/chat_completion_chunk.rbi (480:486, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_update_params.rb (3:9, 30%) - rbi/lib/openai/models/vector_stores/file_update_params.rbi (3:8, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/chat/completion_update_params.rb (3:9, 54%) - rbi/lib/openai/models/chat/completion_update_params.rbi (3:8, 20%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (3:8, 12%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (3:8, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (3:8, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (3:8, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (3:8, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (3:8, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_named_tool_choice.rb (35:41, 42%) - rbi/lib/openai/models/chat/chat_completion_named_tool_choice.rbi (46:52, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_retrieve_params.rb (3:9, 50%) - rbi/lib/openai/models/responses/response_retrieve_params.rbi (3:8, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (3:9, 4%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (3:8, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta_event.rb (3:8, 37%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta_event.rbi (3:8, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/audio/transcription_create_params.rb (3:11, 20%) - rbi/lib/openai/models/audio/transcription_create_params.rbi (3:8, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (3:8, 21%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (3:8, 4%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/run_create_params.rb (3:9, 33%) - rbi/lib/openai/models/evals/run_create_params.rbi (3:8, 9%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_batch_list_files_params.rb (3:9, 21%) - rbi/lib/openai/models/vector_stores/file_batch_list_files_params.rbi (3:8, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (3:8, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (3:8, 2%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_delete_params.rb (3:9, 60%) - rbi/lib/openai/models/beta/assistant_delete_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_tool_message_param.rb (47:53, 31%) - rbi/lib/openai/models/chat/chat_completion_tool_message_param.rbi (56:62, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (3:8, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (3:8, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/uploads/part_create_params.rb (3:9, 54%) - rbi/lib/openai/models/uploads/part_create_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/chat/completion_delete_params.rb (3:9, 60%) - rbi/lib/openai/models/chat/completion_delete_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_delete_params.rb (3:9, 60%) - rbi/lib/openai/models/beta/thread_delete_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (3:11, 5%) - rbi/lib/openai/models/chat/completion_create_params.rbi (3:8, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_retrieve_params.rb (3:9, 60%) - rbi/lib/openai/models/fine_tuning/job_retrieve_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion.rb (202:208, 13%) - rbi/lib/openai/models/chat/chat_completion.rbi (249:255, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_delete_params.rb (3:9, 60%) - rbi/lib/openai/models/responses/response_delete_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/responses/input_item_list_params.rb (3:9, 28%) - rbi/lib/openai/models/responses/input_item_list_params.rbi (3:8, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/chat/completion_retrieve_params.rb (3:9, 60%) - rbi/lib/openai/models/chat/completion_retrieve_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (3:9, 5%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (3:8, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_retrieve_params.rb (3:9, 60%) - rbi/lib/openai/models/beta/thread_retrieve_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_list_params.rb (3:9, 31%) - rbi/lib/openai/models/beta/assistant_list_params.rbi (3:8, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/evals/run_retrieve_params.rb (3:9, 54%) - rbi/lib/openai/models/evals/run_retrieve_params.rbi (3:8, 31%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/vector_stores/vector_store_file.rb (152:158, 13%) - rbi/lib/openai/models/vector_stores/vector_store_file.rbi (196:202, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (3:8, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (3:8, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (3:9, 6%) - rbi/lib/openai/models/beta/thread_create_params.rbi (3:8, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (3:9, 26%) - rbi/lib/openai/models/beta/thread_update_params.rbi (3:8, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/evals/run_cancel_params.rb (3:9, 54%) - rbi/lib/openai/models/evals/run_cancel_params.rbi (3:8, 31%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/annotation.rb (3:11, 42%) - rbi/lib/openai/models/beta/threads/annotation.rbi (3:11, 33%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_message_tool_call.rb (52:58, 37%) - rbi/lib/openai/models/chat/chat_completion_message_tool_call.rbi (63:69, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/fine_tuning_job_event.rb (86:92, 22%) - rbi/lib/openai/models/fine_tuning/fine_tuning_job_event.rbi (108:114, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta.rb (3:8, 30%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/audio/speech_create_params.rb (3:9, 10%) - rbi/lib/openai/models/audio/speech_create_params.rbi (3:8, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/audio/translation_create_params.rb (3:9, 21%) - rbi/lib/openai/models/audio/translation_create_params.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_assistant_message_param.rb (145:151, 14%) - rbi/lib/openai/models/chat/chat_completion_assistant_message_param.rbi (224:230, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step.rb (3:9, 9%) - rbi/lib/openai/models/beta/threads/runs/run_step.rbi (3:8, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_message.rb (146:152, 18%) - rbi/lib/openai/models/chat/chat_completion_message.rbi (193:199, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_cancel_params.rb (3:9, 60%) - rbi/lib/openai/models/fine_tuning/job_cancel_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_content_part_param.rb (3:10, 40%) - rbi/lib/openai/models/beta/threads/message_content_part_param.rbi (3:10, 33%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_prediction_content.rb (49:55, 33%) - rbi/lib/openai/models/chat/chat_completion_prediction_content.rbi (54:60, 14%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant_retrieve_params.rb (3:9, 60%) - rbi/lib/openai/models/beta/assistant_retrieve_params.rbi (3:8, 28%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/evals/run_list_params.rb (3:9, 22%) - rbi/lib/openai/models/evals/run_list_params.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_content_delta.rb (3:10, 37%) - rbi/lib/openai/models/beta/threads/message_content_delta.rbi (3:10, 33%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/annotation_delta.rb (3:11, 42%) - rbi/lib/openai/models/beta/threads/annotation_delta.rbi (3:11, 33%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (3:9, 9%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (3:8, 1%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_user_message_param.rb (51:57, 31%) - rbi/lib/openai/models/chat/chat_completion_user_message_param.rbi (109:115, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_delete_params.rb (3:9, 54%) - rbi/lib/openai/models/vector_stores/file_delete_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_system_message_param.rb (52:58, 31%) - rbi/lib/openai/models/chat/chat_completion_system_message_param.rbi (63:69, 12%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (3:8, 37%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (3:8, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_status.rb (3:11, 30%) - rbi/lib/openai/models/beta/threads/run_status.rbi (3:11, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_batch_cancel_params.rb (3:9, 54%) - rbi/lib/openai/models/vector_stores/file_batch_cancel_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_list_events_params.rb (3:9, 50%) - rbi/lib/openai/models/fine_tuning/job_list_events_params.rbi (3:8, 20%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (530:536, 4%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (920:926, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_list_params.rb (3:9, 46%) - rbi/lib/openai/models/fine_tuning/job_list_params.rbi (3:8, 14%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/run_step_delta_message_delta.rb (3:8, 31%) - rbi/lib/openai/models/beta/threads/runs/run_step_delta_message_delta.rbi (3:8, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (3:11, 4%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (3:8, <1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (3:8, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/evals/run_delete_params.rb (3:9, 54%) - rbi/lib/openai/models/evals/run_delete_params.rbi (3:8, 31%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (3:8, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completions/message_list_params.rb (47:52, 30%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_audio_param.rb (96:102, 13%) - rbi/lib/openai/models/chat/chat_completion_audio_param.rbi (81:87, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/chat/completion_list_params.rb (3:9, 30%) - rbi/lib/openai/models/chat/completion_list_params.rbi (3:8, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rb (39:44, 37%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_annotation.rb (56:61, 33%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_delta_annotation.rb (62:67, 31%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_output_text.rb (141:149, 16%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/file_path_annotation.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rb (79:84, 21%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/internal/util.rb (777:782, 1%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rb (52:57, 28%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_retrieve_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_list_params.rb (61:66, 28%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/vector_stores/vector_store_file_batch.rb (112:118, 20%) - rbi/lib/openai/models/vector_stores/vector_store_file_batch.rbi (142:148, 5%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread.rb (104:109, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread_update_params.rbi (136:141, 6%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/run_list_params.rbi (86:91, 9%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call_delta.rbi (41:46, 18%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/file_search_tool_call.rbi (309:314, 2%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/image_file.rbi (45:50, 18%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_create_params.rb (3:9, 28%) - rbi/lib/openai/models/vector_stores/file_create_params.rbi (3:8, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message.rb (223:228, 9%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_calls_step_details.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/image_file_delta.rbi (51:56, 15%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_citation_delta_annotation.rb (70:75, 30%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/image_url_delta.rbi (49:54, 16%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/evals/runs/output_item_list_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_params.rb (330:338, 6%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call.rb (23:28, 35%) - rbi/lib/openai/models/chat/completion_create_params.rbi (899:904, 1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/fine_tuning/job_create_params.rb (540:545, 4%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/chat/completion_create_params.rb (635:640, 5%) - rbi/lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rbi (163:168, 4%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/internal/type/io_like.rb (59:76, 17%) - rbi/lib/openai/models/beta/threads/file_citation_annotation.rbi (72:77, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/image_url.rbi (44:49, 18%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/internal/type/boolean.rb (43:60, 33%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/responses/file_search_tool.rb (98:103, 22%) - rbi/lib/openai/models/beta/threads/file_citation_delta_annotation.rbi (105:110, 7%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (638:643, 4%) - rbi/lib/openai/models/beta/threads/file_path_delta_annotation.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_text_annotation_delta_event.rb (167:175, 14%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/resources/beta/threads/runs/steps.rbi (87:92, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/internal/type/unknown.rb (45:64, 33%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/resources/chat/completions/messages.rb (39:44, 25%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/models/beta/thread_create_and_run_params.rb (525:533, 4%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_params.rbi (83:88, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url_delta.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call_delta.rbi (90:95, 8%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_batch_retrieve_params.rb (3:9, 54%) - rbi/lib/openai/models/vector_stores/file_batch_retrieve_params.rbi (3:8, 27%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rb (120:128, 14%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call.rbi (199:204, 3%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/evals/runs/output_item_retrieve_response.rbi (282:287, 2%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/assistant_create_params.rbi (538:543, 1%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_delta.rb (38:43, 33%) - rbi/lib/openai/models/beta/threads/message_list_params.rbi (95:100, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/file_path_annotation.rb (55:60, 33%) - rbi/lib/openai/models/beta/threads/message_delta.rbi (96:101, 6%) 6 duplicated lines in: - lib/openai/models/beta/thread_update_params.rb (84:89, 26%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/checkpoints/permissions.rb (89:94, 14%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/eval_create_params.rb (390:401, 5%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/models/beta/assistant_create_params.rb (313:321, 9%) - rbi/lib/openai/models/beta/threads/runs/message_creation_step_details.rbi (61:66, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_file_delta.rb (40:45, 33%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_params.rb (73:78, 22%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/thread_create_and_run_params.rbi (1092:1097, <1%) 6 duplicated lines in: - lib/openai/models/fine_tuning/jobs/fine_tuning_job_checkpoint.rb (110:115, 23%) - rbi/lib/openai/models/beta/threads/runs/function_tool_call.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_output_image.rb (42:47, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/responses/response_file_search_tool_call.rbi (150:155, 5%) 6 duplicated lines in: - lib/openai/models/chat/chat_completion_developer_message_param.rb (52:58, 31%) - rbi/lib/openai/models/chat/chat_completion_developer_message_param.rbi (63:69, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/message_creation_step_details.rb (37:42, 33%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/vector_stores/file_list_params.rb (3:9, 22%) - rbi/lib/openai/models/vector_stores/file_list_params.rbi (3:8, 7%) 6 duplicated lines in: - lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rb (75:80, 27%) - rbi/lib/openai/models/beta/threads/message_create_params.rbi (234:239, 3%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/eval_label_model_grader.rb (208:216, 10%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_list_params.rb (68:73, 27%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta.rb (23:28, 35%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call_delta.rb (68:73, 28%) - rbi/lib/openai/models/fine_tuning/job_create_params.rbi (635:640, 1%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_calls_step_details.rbi (62:67, 10%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/file_search_tool_call.rb (157:162, 12%) - rbi/lib/openai/models/beta/assistant.rbi (292:297, 2%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/beta/threads/run.rbi (585:590, 1%) 6 duplicated lines in: - lib/openai/resources/fine_tuning/jobs/checkpoints.rb (37:42, 25%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/assistant_update_params.rb (312:317, 5%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/tool_call_delta_object.rbi (79:84, 8%) 6 duplicated lines in: - lib/openai/internal/stream.rb (53:59, 13%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/code_interpreter_logs.rb (33:38, 40%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/threads/run.rb (426:431, 7%) - rbi/lib/openai/models/beta/threads/message.rbi (333:338, 2%) 6 duplicated lines in: - lib/openai/models/evals/create_eval_jsonl_run_data_source.rb (86:94, 20%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/resources/beta/threads/runs/steps.rb (78:83, 12%) - rbi/lib/openai/models/beta/thread_create_params.rbi (592:597, 1%) 6 duplicated lines in: - lib/openai/models/responses/response_file_search_tool_call.rb (123:128, 15%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/required_action_function_tool_call.rb (56:61, 35%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_retrieve_params.rb (41:46, 33%) - rbi/lib/openai/models/beta/threads/run_submit_tool_outputs_params.rbi (61:66, 12%) 6 duplicated lines in: - lib/openai/resources/beta/threads/messages.rb (142:147, 8%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_output_image.rbi (60:65, 11%) 6 duplicated lines in: - lib/openai/models/beta/assistant.rb (191:196, 19%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_tool_call_delta.rbi (150:155, 4%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_create_params.rb (391:396, 6%) - rbi/lib/openai/models/beta/threads/run_create_params.rbi (623:628, 1%) 6 duplicated lines in: - lib/openai/models/beta/threads/run_submit_tool_outputs_params.rb (48:53, 31%) - rbi/lib/openai/models/chat/completions/message_list_params.rbi (71:76, 10%) 6 duplicated lines in: - lib/openai/models/evals/runs/output_item_list_response.rb (233:238, 12%) - rbi/lib/openai/models/beta/threads/required_action_function_tool_call.rbi (66:71, 12%) 6 duplicated lines in: - lib/openai/models/beta/file_search_tool.rb (94:99, 26%) - rbi/lib/openai/models/evals/runs/output_item_list_params.rbi (100:105, 8%) 6 duplicated lines in: - lib/openai/internal/type/request_parameters.rb (42:47, 19%) - rbi/lib/openai/models/beta/assistant_update_params.rbi (389:394, 2%) 6 duplicated lines in: - lib/openai/models/beta/threads/image_url.rb (39:44, 33%) - rbi/lib/openai/models/responses/file_search_tool.rbi (145:150, 5%) 6 duplicated lines in: - lib/openai/resources/evals/runs/output_items.rb (74:79, 13%) - rbi/lib/openai/models/beta/threads/runs/tool_call.rbi (19:24, 30%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/tool_call_delta_object.rb (29:34, 40%) - rbi/lib/openai/models/beta/threads/runs/step_retrieve_params.rbi (54:59, 13%) 6 duplicated lines in: - lib/openai/models/beta/threads/message_create_params.rb (125:133, 13%) - rbi/lib/openai/models/beta/threads/runs/step_list_params.rbi (116:121, 7%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/function_tool_call.rb (61:66, 30%) - rbi/lib/openai/models/beta/thread.rbi (151:156, 5%) 6 duplicated lines in: - lib/openai/internal/type/converter.rb (265:270, 3%) - rbi/lib/openai/models/fine_tuning/checkpoints/permission_retrieve_response.rbi (85:90, 8%) 6 duplicated lines in: - lib/openai/models/beta/threads/runs/step_list_params.rb (82:87, 23%) - rbi/lib/openai/models/beta/threads/runs/code_interpreter_logs.rbi (30:35, 25%)