MCPcopy Create free account
hub / github.com/crewaiinc/crewai / versions

github.com/crewaiinc/crewai @1.15.20 → @1.15.21

indexed versions: 1.15.2 · 1.15.2a2 · 1.15.3 · 1.15.4 · 1.15.5 · 1.15.6 · 1.15.7 · 1.15.8 · 1.15.9 · 1.15.10 · 1.15.11 · 1.15.12 · 1.15.13 · 1.15.14 · 1.15.15 · 1.15.16 · 1.15.17 · 1.15.18 · 1.15.19 · 1.15.20 · 1.15.21

147 added 8 removed 4 signature changed

Removed / breaking in @1.15.20, gone in @1.15.21

OxylabsAmazonProductScraperTool.__init__Method_product_scraper_tool/oxylabs_amazon_product_scraper_tool.py
OxylabsAmazonProductScraperTool._get_credentials_from_envMethod_product_scraper_tool/oxylabs_amazon_product_scraper_tool.py
OxylabsAmazonSearchScraperTool.__init__Methodon_search_scraper_tool/oxylabs_amazon_search_scraper_tool.py
OxylabsAmazonSearchScraperTool._get_credentials_from_envMethodon_search_scraper_tool/oxylabs_amazon_search_scraper_tool.py
OxylabsGoogleSearchScraperTool.__init__Methodle_search_scraper_tool/oxylabs_google_search_scraper_tool.py
OxylabsGoogleSearchScraperTool._get_credentials_from_envMethodle_search_scraper_tool/oxylabs_google_search_scraper_tool.py
OxylabsUniversalScraperTool.__init__Methodabs_universal_scraper_tool/oxylabs_universal_scraper_tool.py
OxylabsUniversalScraperTool._get_credentials_from_envMethodabs_universal_scraper_tool/oxylabs_universal_scraper_tool.py

Signature changed

CheckpointTUI._exit_with_actionMethodlib/cli/src/crewai_cli/checkpoint_tui.py
OxylabsGoogleSearchScraperTool._runMethodle_search_scraper_tool/oxylabs_google_search_scraper_tool.py
VisionTool.__init__Methodewai-tools/src/crewai_tools/tools/vision_tool/vision_tool.py
test_bedrock_completion_module_is_importedFunctionlib/crewai/tests/llms/bedrock/test_bedrock.py

Added new API surface in @1.15.21

reset_tracing_stateFunctionconftest.py
_record_checkpoint_usageFunctionlib/cli/src/crewai_cli/checkpoint_cli.py
DeployCommand._can_deploy_from_ampMethodlib/cli/src/crewai_cli/deploy/main.py
DeployCommand._deploy_from_amp_sourceMethodlib/cli/src/crewai_cli/deploy/main.py
DeployCommand._deploy_from_local_sourceMethodlib/cli/src/crewai_cli/deploy/main.py
DeployCommand._deployment_statusMethodlib/cli/src/crewai_cli/deploy/main.py
_zip_deployment_flagFunctionlib/cli/src/crewai_cli/deploy/main.py
TestDeployCommand._status_responseMethodlib/cli/tests/deploy/test_deploy_main.py
TestDeployCommand.test_deploy_falls_back_to_origin_when_status_request_failsMethodlib/cli/tests/deploy/test_deploy_main.py
TestDeployCommand.test_deploy_falls_back_to_origin_when_zip_deployment_is_missingMethodlib/cli/tests/deploy/test_deploy_main.py
TestDeployCommand.test_deploy_falls_back_to_zip_when_status_fails_and_origin_is_missingMethodlib/cli/tests/deploy/test_deploy_main.py
TestDeployCommand.test_deploy_zip_amp_source_uploads_even_when_origin_existsMethodlib/cli/tests/deploy/test_deploy_main.py
test_checkpoint_command_usageFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_checkpoint_usage_respects_telemetry_opt_outFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_help_and_invalid_arguments_are_not_countedFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_invalid_prune_is_not_countedFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_telemetry_failure_does_not_block_commandFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_tui_counts_only_actions_with_a_selected_checkpointFunctionlib/cli/tests/test_checkpoint_telemetry.py
test_valid_prune_is_counted_onceFunctionlib/cli/tests/test_checkpoint_telemetry.py
OxylabsBaseToolClassrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool.__init__Methodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool._build_clientMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool._get_credentials_from_envMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool._handle_responseMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool._resolve_realtime_clientMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
OxylabsBaseTool._scrapeMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
_CaptureHandlerClassrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
_CaptureHandler.emitMethodrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
_api_detailFunctionrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
_captured_sdk_errorsFunctionrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
_diagnoseFunctionrc/crewai_tools/tools/oxylabs_base_tool/oxylabs_base_tool.py
VisionTool._get_or_create_llmMethodewai-tools/src/crewai_tools/tools/vision_tool/vision_tool.py
VisionTool._llm_for_complexityMethodewai-tools/src/crewai_tools/tools/vision_tool/vision_tool.py
MissingConfigClasslib/crewai-tools/tests/tools/test_oxylabs_tools.py
MissingConfig._runMethodlib/crewai-tools/tests/tools/test_oxylabs_tools.py
build_toolFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
emit_bad_requestFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
emit_timeoutFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
runFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
scrapeFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_concurrent_scrapes_do_not_share_diagnosesFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_google_config_forwards_localeFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_list_content_is_serialized_as_jsonFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_missing_content_reports_failureFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_rejected_request_includes_the_api_explanationFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_rejected_request_names_the_http_causeFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_rejected_request_reports_failureFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_result_without_content_is_reportedFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_server_error_is_reported_as_retryableFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_subclass_without_config_field_is_reportedFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_timeout_is_reported_as_retryableFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
test_upstream_error_status_reports_failureFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
tool_loggingFunctionlib/crewai-tools/tests/tools/test_oxylabs_tools.py
_llm_mockFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_complexity_level_selects_expected_modelFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_complexity_llm_is_cached_per_levelFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_default_uses_medium_complexity_modelFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_explicit_llm_is_used_over_complexity_mapFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_explicit_model_overrides_complexity_mapFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_invalid_complexity_level_returns_error_stringFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_llm_property_shares_default_model_cacheFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_model_setter_marks_model_explicitFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_model_setter_preserves_explicit_llmFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_model_setter_switches_cached_modelFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_query_is_sent_with_imageFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_reading_llm_property_does_not_override_complexity_levelFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
test_same_instance_resolves_model_per_callFunctionlib/crewai-tools/tests/tools/test_vision_tool.py
EventListener.on_checkpoint_forkMethodlib/crewai/src/crewai/events/event_listener.py
EventListener.on_checkpoint_pruneMethodlib/crewai/src/crewai/events/event_listener.py
EventListener.on_checkpoint_restoreMethodlib/crewai/src/crewai/events/event_listener.py
EventListener.on_checkpoint_restore_failedMethodlib/crewai/src/crewai/events/event_listener.py
EventListener.on_checkpoint_saveMethodlib/crewai/src/crewai/events/event_listener.py
EventListener.on_checkpoint_save_failedMethodlib/crewai/src/crewai/events/event_listener.py
_raise_for_upstream_errorFunctionlib/crewai/src/crewai/llms/providers/openai/completion.py
_upstream_status_codeFunctionlib/crewai/src/crewai/llms/providers/openai/completion.py
_AsyncStreamClassrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_AsyncStream.__aiter__Methodrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_AsyncStream.__anext__Methodrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_AsyncStream.__init__Methodrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_build_completionFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_converse_streamFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_ensureFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_make_non_dict_tool_use_streamFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
_make_tool_use_streamFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
captureFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
test_async_streaming_tool_call_preserves_argumentsFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
test_streaming_non_dict_tool_input_coerced_to_empty_dictFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
test_streaming_tool_call_preserves_argumentsFunctionrewai/tests/llms/bedrock/test_bedrock_streaming_tool_args.py
AnswerClasslib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_completion_bodyFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_error_envelopeFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_json_responderFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_make_llmFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_sseFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_stream_error_chunkFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
_tool_call_bodyFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
respondFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
test_async_plain_surfaces_upstream_timeoutFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
test_async_streaming_error_chunk_already_surfaces_upstream_messageFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py
test_async_structured_surfaces_upstream_timeoutFunctionlib/crewai/tests/llms/openai/test_gateway_error_envelope.py

… +47 more