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

github.com/crewaiinc/crewai @1.15.2 → @1.15.2a2

indexed versions: 1.15.2 · 1.15.2a2

11 added 177 removed 10 signature changed

Removed / breaking in @1.15.2, gone in @1.15.2a2

closest_nameFunctionlib/cli/src/crewai_cli/input_prompt.py
is_interactiveFunctionlib/cli/src/crewai_cli/input_prompt.py
parse_inputs_jsonFunctionlib/cli/src/crewai_cli/input_prompt.py
prompt_for_inputsFunctionlib/cli/src/crewai_cli/input_prompt.py
_as_floatFunctionlib/cli/src/crewai_cli/model_catalog.py
_cache_dirFunctionlib/cli/src/crewai_cli/model_catalog.py
_cache_keyFunctionlib/cli/src/crewai_cli/model_catalog.py
_catalog_cache_fileFunctionlib/cli/src/crewai_cli/model_catalog.py
_entryFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_anthropicFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_cerebrasFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_geminiFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_groqFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_litellm_dataFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_ollamaFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_openaiFunctionlib/cli/src/crewai_cli/model_catalog.py
_fetch_openai_compatibleFunctionlib/cli/src/crewai_cli/model_catalog.py
_finalizeFunctionlib/cli/src/crewai_cli/model_catalog.py
_from_litellmFunctionlib/cli/src/crewai_cli/model_catalog.py
_from_vendorFunctionlib/cli/src/crewai_cli/model_catalog.py
_http_get_jsonFunctionlib/cli/src/crewai_cli/model_catalog.py
_humanizeFunctionlib/cli/src/crewai_cli/model_catalog.py
_is_cacheableFunctionlib/cli/src/crewai_cli/model_catalog.py
_is_chat_modelFunctionlib/cli/src/crewai_cli/model_catalog.py
_is_fine_tuneFunctionlib/cli/src/crewai_cli/model_catalog.py
_litellm_cache_fileFunctionlib/cli/src/crewai_cli/model_catalog.py
_load_litellm_dataFunctionlib/cli/src/crewai_cli/model_catalog.py
_ollama_baseFunctionlib/cli/src/crewai_cli/model_catalog.py
_parse_isoFunctionlib/cli/src/crewai_cli/model_catalog.py
_provider_api_keyFunctionlib/cli/src/crewai_cli/model_catalog.py
_read_catalog_cacheFunctionlib/cli/src/crewai_cli/model_catalog.py
_read_jsonFunctionlib/cli/src/crewai_cli/model_catalog.py
_reset_litellm_memoFunctionlib/cli/src/crewai_cli/model_catalog.py
_version_keyFunctionlib/cli/src/crewai_cli/model_catalog.py
_write_catalog_cacheFunctionlib/cli/src/crewai_cli/model_catalog.py
get_provider_modelsFunctionlib/cli/src/crewai_cli/model_catalog.py
_referenced_input_namesFunctionlib/cli/src/crewai_cli/run_crew.py
_reject_inputs_for_non_flowFunctionlib/cli/src/crewai_cli/run_crew.py
_resolve_crew_inputsFunctionlib/cli/src/crewai_cli/run_crew.py
_coerce_inputFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_flow_state_defaultsFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_flow_state_schemaFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_is_interactiveFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_missing_requiredFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_resolve_flow_inputsFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
_validate_flow_inputsFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
test_run_inputs_without_definition_calls_run_crewFunctionlib/cli/tests/test_cli.py
fake_promptFunctionlib/cli/tests/test_input_prompt.py
test_closest_name_returns_none_when_nothing_closeFunctionlib/cli/tests/test_input_prompt.py
test_closest_name_suggests_near_missFunctionlib/cli/tests/test_input_prompt.py
test_parse_inputs_json_parses_objectFunctionlib/cli/tests/test_input_prompt.py
test_parse_inputs_json_rejects_invalid_jsonFunctionlib/cli/tests/test_input_prompt.py
test_parse_inputs_json_rejects_non_objectFunctionlib/cli/tests/test_input_prompt.py
test_parse_inputs_json_returns_none_for_noneFunctionlib/cli/tests/test_input_prompt.py
test_prompt_for_inputs_keeps_raw_string_without_coerceFunctionlib/cli/tests/test_input_prompt.py
test_prompt_for_inputs_uses_describe_and_coerceFunctionlib/cli/tests/test_input_prompt.py
boomFunctionlib/cli/tests/test_model_catalog.py
fetchFunctionlib/cli/tests/test_model_catalog.py
flakyFunctionlib/cli/tests/test_model_catalog.py
isolated_envFunctionlib/cli/tests/test_model_catalog.py
test_added_key_bypasses_negative_cacheFunctionlib/cli/tests/test_model_catalog.py
test_bad_cache_json_does_not_crashFunctionlib/cli/tests/test_model_catalog.py
test_cache_key_hashes_key_and_never_stores_itFunctionlib/cli/tests/test_model_catalog.py
test_curated_fallback_preferred_over_litellmFunctionlib/cli/tests/test_model_catalog.py
test_curated_label_overrides_raw_vendor_labelFunctionlib/cli/tests/test_model_catalog.py
test_different_api_key_uses_separate_cache_entryFunctionlib/cli/tests/test_model_catalog.py
test_dynamic_cache_expires_after_catalog_ttlFunctionlib/cli/tests/test_model_catalog.py
test_failed_fetch_is_negatively_cachedFunctionlib/cli/tests/test_model_catalog.py
test_falls_back_when_everything_failsFunctionlib/cli/tests/test_model_catalog.py
test_gemini_honors_google_api_keyFunctionlib/cli/tests/test_model_catalog.py
test_humanizeFunctionlib/cli/tests/test_model_catalog.py
test_invalid_litellm_cache_falls_through_to_downloadFunctionlib/cli/tests/test_model_catalog.py
test_is_chat_model_rejects_non_chatFunctionlib/cli/tests/test_model_catalog.py
test_litellm_fetch_attempted_once_per_processFunctionlib/cli/tests/test_model_catalog.py
test_litellm_fills_uncurated_bedrockFunctionlib/cli/tests/test_model_catalog.py
test_litellm_strips_provider_prefixFunctionlib/cli/tests/test_model_catalog.py
test_litellm_tier_for_uncurated_providerFunctionlib/cli/tests/test_model_catalog.py
test_null_litellm_provider_does_not_crashFunctionlib/cli/tests/test_model_catalog.py
test_ollama_base_honors_ollama_hostFunctionlib/cli/tests/test_model_catalog.py
test_ollama_empty_response_not_filled_with_fallbackFunctionlib/cli/tests/test_model_catalog.py
test_ollama_excludes_embedding_modelsFunctionlib/cli/tests/test_model_catalog.py
test_ollama_is_not_cached_reflects_installed_changesFunctionlib/cli/tests/test_model_catalog.py
test_ollama_never_written_to_catalog_cacheFunctionlib/cli/tests/test_model_catalog.py
test_ollama_recovery_not_blocked_by_negative_cacheFunctionlib/cli/tests/test_model_catalog.py
test_ollama_unreachable_uses_fallbackFunctionlib/cli/tests/test_model_catalog.py
test_openai_excludes_fine_tunes_and_checkpointsFunctionlib/cli/tests/test_model_catalog.py
test_result_is_cachedFunctionlib/cli/tests/test_model_catalog.py
test_search_substring_not_treated_as_non_chatFunctionlib/cli/tests/test_model_catalog.py
test_truncates_to_max_modelsFunctionlib/cli/tests/test_model_catalog.py
test_vendor_anthropic_ranks_by_date_and_uses_display_nameFunctionlib/cli/tests/test_model_catalog.py
test_vendor_gemini_first_page_error_uses_fallbackFunctionlib/cli/tests/test_model_catalog.py
test_vendor_gemini_keeps_partial_on_later_page_errorFunctionlib/cli/tests/test_model_catalog.py
test_vendor_gemini_paginatesFunctionlib/cli/tests/test_model_catalog.py
test_vendor_gemini_requires_generate_contentFunctionlib/cli/tests/test_model_catalog.py
test_vendor_openai_filters_non_chat_modelsFunctionlib/cli/tests/test_model_catalog.py
test_version_key_parses_dashed_dateFunctionlib/cli/tests/test_model_catalog.py
test_version_key_parses_embedded_dateFunctionlib/cli/tests/test_model_catalog.py
test_version_key_ranks_newer_higherFunctionlib/cli/tests/test_model_catalog.py
test_version_key_version_onlyFunctionlib/cli/tests/test_model_catalog.py
_crew_with_placeholdersFunctionlib/cli/tests/test_run_crew.py

… +77 more

Signature changed

_run_flow_projectFunctionlib/cli/src/crewai_cli/run_crew.py
_run_json_crewFunctionlib/cli/src/crewai_cli/run_crew.py
_run_json_crew_in_project_envFunctionlib/cli/src/crewai_cli/run_crew.py
_run_json_crew_without_tuiFunctionlib/cli/src/crewai_cli/run_crew.py
test_get_agentFunctionlib/cli/tests/test_plus_api.py
test_get_agent_with_org_uuidFunctionlib/cli/tests/test_plus_api.py
fake_run_json_crewFunctionlib/cli/tests/test_run_crew.py
fake_run_json_crew_in_project_envFunctionlib/cli/tests/test_run_crew.py
test_get_agentFunctionlib/crewai/tests/cli/test_plus_api.py
test_get_agent_with_org_uuidFunctionlib/crewai/tests/cli/test_plus_api.py

Added new API surface in @1.15.2a2

_prompt_for_missing_inputsFunctionlib/cli/src/crewai_cli/run_crew.py
_runtime_inputs_without_promptFunctionlib/cli/src/crewai_cli/run_crew.py
_parse_inputsFunctionlib/cli/src/crewai_cli/run_declarative_flow.py
test_run_rejects_inputs_without_definitionFunctionlib/cli/tests/test_cli.py
test_run_crew_rejects_inputs_without_definitionFunctionlib/cli/tests/test_run_crew.py
Expression._expression_marker_sourceMethodlib/crewai/src/crewai/flow/expressions.py
test_prompt_for_missing_inputs_merges_runtime_valuesFunctionlib/crewai/tests/cli/test_run_crew.py
test_tool_action_accepts_braces_in_full_cel_markerFunctionlib/crewai/tests/test_flow_from_definition.py
test_tool_action_rejects_adjacent_markers_as_invalid_celFunctionlib/crewai/tests/test_flow_from_definition.py
test_tool_action_treats_embedded_cel_marker_as_literalFunctionlib/crewai/tests/test_flow_from_definition.py
test_tool_action_treats_marker_with_trailing_text_as_literalFunctionlib/crewai/tests/test_flow_from_definition.py