Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crewAIInc/crewAI
/ endpoints
Endpoints
746 in github.com/crewAIInc/crewAI
⨍
Functions
12,753
◇
Types & classes
2,624
↳
Endpoints
746
Route
setUp
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
step_3
router(step_2)
lib/crewai/tests/test_flow.py:None
Route
step_3
router(step_2)
lib/crewai/tests/test_flow_resumability_regression.py:None
Route
template_add
click.option( "-o", "--output-dir", type=str, default=None, help="Directory name for the t
lib/cli/src/crewai_cli/cli.py:None
Route
test_429_rate_limited_exhausts_retries
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_429_rate_limited_retries_then_succeeds
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_4xx_error_raises_with_api_detail
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_5xx_is_retried
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_act_command
patch( "crewai_tools.tools.stagehand_tool.stagehand_tool.StagehandTool._run", autospec=True )
lib/crewai-tools/tests/tools/stagehand_tool_test.py:None
Route
test_add_template_dir_exists_prompts_rename
patch.object(TemplateCommand, "_extract_zip")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_add_template_dir_exists_quit
patch.object(TemplateCommand, "_resolve_repo_name")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_add_template_not_found
patch.object(TemplateCommand, "_resolve_repo_name")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_add_template_success
patch.object(TemplateCommand, "_extract_zip")
lib/crewai/tests/cli/remote_template/test_main.py:None
Route
test_aexecute_sync_adds_agent_to_processed_by
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_basic
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_calls_callback
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_handles_exception
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_output_format_raw
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_sets_start_and_end_time
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_stores_output
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_task_output_attributes
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_with_context
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_with_different_agent
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_sync_with_tools
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_aexecute_tasks_sequential
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_aexecute_tasks_with_async_task
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_agent_from_repository
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_agent_not_found
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_displays_org_info
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_ignores_empty_skills
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_internal_error
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_override_attributes
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_with_invalid_tools
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_from_repository_without_org_set
patch("crewai.plus_api.PlusAPI.get_agent")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_kickoff_with_mcp_tools
patch.dict("os.environ", {"EXA_API_KEY": "test_exa_key"})
lib/crewai/tests/agents/test_lite_agent.py:None
Route
test_agent_kickoff_with_platform_tools
patch.dict("os.environ", {"CREWAI_PLATFORM_INTEGRATION_TOKEN": "test_token"})
lib/crewai/tests/agents/test_lite_agent.py:None
Route
test_agent_training_handler
patch("crewai.agent.core.CrewTrainingHandler")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_use_trained_data
patch("crewai.agent.core.CrewTrainingHandler")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_use_trained_data_accepts_crew_trained_agents_file_path
patch("crewai.agent.core.CrewTrainingHandler")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_use_trained_data_honors_env_var
patch("crewai.agent.core.CrewTrainingHandler")
lib/crewai/tests/agents/test_agent.py:None
Route
test_agent_use_trained_data_prefers_crew_trained_agents_file
patch("crewai.agent.core.CrewTrainingHandler")
lib/crewai/tests/agents/test_agent.py:None
Route
test_ainvoke_guardrail_failure_then_success
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_ainvoke_guardrail_max_retries_exceeded
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_ainvoke_guardrail_success
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_ainvoke_multiple_guardrails
patch("crewai.Agent.aexecute_task", new_callable=AsyncMock)
lib/crewai/tests/task/test_async_task.py:None
Route
test_akickoff_basic
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_calls_after_callbacks
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_calls_before_callbacks
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_for_each_basic
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_for_each_concurrent
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_handles_exception
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_multiple_tasks
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_akickoff_with_inputs
patch("crewai.task.Task.aexecute_sync", new_callable=AsyncMock)
lib/crewai/tests/crew/test_async_crew.py:None
Route
test_api_error_handling
patch("requests.post")
lib/crewai-tools/tests/tools/serper_dev_tool_test.py:None
Route
test_api_error_response_handling
patch("requests.post")
lib/crewai-tools/tests/tools/generate_crewai_automation_tool_test.py:None
Route
test_api_response_missing_url
patch("requests.post")
lib/crewai-tools/tests/tools/generate_crewai_automation_tool_test.py:None
Route
test_app_actions_propagated_to_platform_tools
patch.object(Agent, 'get_platform_tools')
lib/crewai/tests/agents/test_agent.py:None
Route
test_approval_hook_allows_execution
patch("builtins.input", return_value="approve")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_approval_hook_blocks_execution
patch("builtins.input", return_value="deny")
lib/crewai/tests/hooks/test_human_approval.py:None
Route
test_async_crews_thread_safety
patch("crewai.Agent.execute_task")
lib/crewai/tests/test_crew_thread_safety.py:None
Route
test_async_human_feedback_final_output_preserved
patch("builtins.input", return_value="")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_async_provider_pauses_flow
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_atomic_create_existing_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_atomic_create_existing_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_atomic_create_new_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_atomic_create_new_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_atomic_write_new_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_atomic_write_new_file
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_atomic_write_no_temp_file_on_success
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_atomic_write_no_temp_file_on_success
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_atomic_write_overwrites
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/cli/tests/test_token_manager.py:None
Route
test_atomic_write_overwrites
patch("crewai_core.token_manager.TokenManager._get_or_create_key")
lib/crewai/tests/cli/test_token_manager.py:None
Route
test_auth_error_raises_immediately
patch("crewai_tools.tools.brave_search_tool.base.requests.get")
lib/crewai-tools/tests/tools/brave_search_tool_test.py:None
Route
test_auto_persistence_when_none_provided
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_azure_import_error
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_factory_azure.py:None
Route
test_azure_missing_deployment_id_gives_clear_error
patch("crewai_tools.adapters.crewai_rag_adapter.create_client")
lib/crewai-tools/tests/tools/rag/test_rag_tool_validation.py:None
Route
test_azure_provider_with_minimal_config
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_factory_azure.py:None
Route
test_azure_with_nested_config
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_factory_azure.py:None
Route
test_base_tools_return_raw_result_and_json_agent_text
pytest.mark.parametrize( ("tool_cls", "expected_raw", "expected_agent_payload"), [
lib/crewai/tests/tools/test_base_tool.py:None
Route
test_basellm_object_model_string_survives_roundtrip
patch("crewai.flow.runtime.crewai_event_bus.emit")
lib/crewai/tests/test_async_human_feedback.py:None
Route
test_basic_feedback_collection
patch("builtins.input", return_value="This looks great!")
lib/crewai/tests/test_human_feedback_decorator.py:None
Route
test_basic_serialization
pytest.mark.parametrize( "test_input,expected", [ ({"text": "hello world"}, {"text": "hello wo
lib/crewai/tests/utilities/test_serialization.py:None
Route
test_both_update_and_yanked_warning_show
patch("crewai.events.utils.console_formatter.is_current_version_yanked")
lib/crewai/tests/cli/test_version.py:None
Route
test_build_embedder_azure
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_cohere
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_custom_provider
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_google_vertex_with_genai_model
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_google_vertex_with_legacy_model
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_google_vertex_with_location
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_huggingface
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_import_error
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_ollama
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_openai
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_voyageai
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_watsonx
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_build_embedder_with_provider_instance
patch("crewai.rag.embeddings.factory.import_and_validate_definition")
lib/crewai/tests/rag/embeddings/test_embedding_factory.py:None
Route
test_call_llm_context_error
patch("crewai.experimental.agent_executor.get_llm_response")
lib/crewai/tests/agents/test_agent_executor.py:None
Route
test_call_llm_parser_error
patch("crewai.experimental.agent_executor.get_llm_response")
lib/crewai/tests/agents/test_agent_executor.py:None
Route
test_clear_tokens
patch("crewai_core.token_manager.TokenManager._delete_secure_file")
lib/cli/tests/test_token_manager.py:None
Route
test_clear_tokens
patch("crewai_core.token_manager.TokenManager._delete_secure_file")
lib/crewai/tests/cli/test_token_manager.py:None
← previous
next →
101–200 of 746, ranked by callers