From a609584db00d3099c946c9b7e4dccd58fa99e9ab Mon Sep 17 00:00:00 2001 From: Chen-Kai Lin Date: Sat, 9 Aug 2025 14:09:32 -0700 Subject: [PATCH] add CLAUDE.md to all directories --- .gemini/CLAUDE.md | 10 ++++++++++ .github/CLAUDE.md | 10 ++++++++++ .github/ISSUE_TEMPLATE/CLAUDE.md | 10 ++++++++++ .github/workflows/CLAUDE.md | 10 ++++++++++ CLAUDE.md | 10 ++++++++++ assets/CLAUDE.md | 10 ++++++++++ contributing/CLAUDE.md | 10 ++++++++++ contributing/dev/CLAUDE.md | 10 ++++++++++ contributing/dev/utils/CLAUDE.md | 10 ++++++++++ contributing/samples/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_auth/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_auth/remote_a2a/CLAUDE.md | 10 ++++++++++ .../a2a_auth/remote_a2a/bigquery_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_basic/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_basic/remote_a2a/CLAUDE.md | 10 ++++++++++ .../a2a_basic/remote_a2a/check_prime_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_human_in_loop/CLAUDE.md | 10 ++++++++++ .../samples/a2a_human_in_loop/remote_a2a/CLAUDE.md | 10 ++++++++++ .../remote_a2a/human_in_loop/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_root/CLAUDE.md | 10 ++++++++++ contributing/samples/a2a_root/remote_a2a/CLAUDE.md | 10 ++++++++++ .../samples/a2a_root/remote_a2a/hello_world/CLAUDE.md | 10 ++++++++++ contributing/samples/adk_answering_agent/CLAUDE.md | 10 ++++++++++ .../samples/adk_issue_formatting_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/adk_pr_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/adk_pr_triaging_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/adk_triaging_agent/CLAUDE.md | 10 ++++++++++ .../samples/application_integration_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/artifact_save_text/CLAUDE.md | 10 ++++++++++ contributing/samples/bigquery/CLAUDE.md | 10 ++++++++++ contributing/samples/callbacks/CLAUDE.md | 10 ++++++++++ contributing/samples/code_execution/CLAUDE.md | 10 ++++++++++ contributing/samples/fields_output_schema/CLAUDE.md | 10 ++++++++++ contributing/samples/fields_planner/CLAUDE.md | 10 ++++++++++ contributing/samples/generate_image/CLAUDE.md | 10 ++++++++++ contributing/samples/google_api/CLAUDE.md | 10 ++++++++++ contributing/samples/google_search_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/hello_world/CLAUDE.md | 10 ++++++++++ contributing/samples/hello_world_anthropic/CLAUDE.md | 10 ++++++++++ contributing/samples/hello_world_litellm/CLAUDE.md | 10 ++++++++++ .../CLAUDE.md | 10 ++++++++++ contributing/samples/hello_world_ma/CLAUDE.md | 10 ++++++++++ contributing/samples/hello_world_ollama/CLAUDE.md | 10 ++++++++++ contributing/samples/history_management/CLAUDE.md | 10 ++++++++++ contributing/samples/human_in_loop/CLAUDE.md | 10 ++++++++++ .../samples/integration_connector_euc_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/jira_agent/CLAUDE.md | 10 ++++++++++ .../samples/langchain_structured_tool_agent/CLAUDE.md | 10 ++++++++++ .../samples/langchain_youtube_search_agent/CLAUDE.md | 10 ++++++++++ .../samples/live_bidi_streaming_multi_agent/CLAUDE.md | 10 ++++++++++ .../samples/live_bidi_streaming_single_agent/CLAUDE.md | 10 ++++++++++ .../samples/live_bidi_streaming_tools_agent/CLAUDE.md | 10 ++++++++++ .../samples/live_tool_callbacks_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/mcp_sse_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/mcp_stdio_notion_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/mcp_stdio_server_agent/CLAUDE.md | 10 ++++++++++ .../samples/mcp_streamablehttp_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/memory/CLAUDE.md | 10 ++++++++++ contributing/samples/non_llm_sequential/CLAUDE.md | 10 ++++++++++ contributing/samples/oauth_calendar_agent/CLAUDE.md | 10 ++++++++++ .../samples/output_schema_with_tools/CLAUDE.md | 10 ++++++++++ contributing/samples/parallel_functions/CLAUDE.md | 10 ++++++++++ contributing/samples/plugin_basic/CLAUDE.md | 10 ++++++++++ contributing/samples/quickstart/CLAUDE.md | 10 ++++++++++ contributing/samples/rag_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/session_state_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/simple_sequential_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/telemetry/CLAUDE.md | 10 ++++++++++ contributing/samples/token_usage/CLAUDE.md | 10 ++++++++++ contributing/samples/toolbox_agent/CLAUDE.md | 10 ++++++++++ contributing/samples/workflow_agent_seq/CLAUDE.md | 10 ++++++++++ src/CLAUDE.md | 10 ++++++++++ src/google/CLAUDE.md | 10 ++++++++++ src/google/adk/CLAUDE.md | 10 ++++++++++ src/google/adk/a2a/CLAUDE.md | 10 ++++++++++ src/google/adk/a2a/converters/CLAUDE.md | 10 ++++++++++ src/google/adk/a2a/executor/CLAUDE.md | 10 ++++++++++ src/google/adk/a2a/utils/CLAUDE.md | 10 ++++++++++ src/google/adk/agents/CLAUDE.md | 10 ++++++++++ src/google/adk/agents/config_schemas/CLAUDE.md | 10 ++++++++++ src/google/adk/artifacts/CLAUDE.md | 10 ++++++++++ src/google/adk/auth/CLAUDE.md | 10 ++++++++++ src/google/adk/auth/credential_service/CLAUDE.md | 10 ++++++++++ src/google/adk/auth/exchanger/CLAUDE.md | 10 ++++++++++ src/google/adk/auth/refresher/CLAUDE.md | 10 ++++++++++ src/google/adk/cli/CLAUDE.md | 10 ++++++++++ src/google/adk/cli/browser/CLAUDE.md | 10 ++++++++++ src/google/adk/cli/browser/assets/CLAUDE.md | 10 ++++++++++ src/google/adk/cli/browser/assets/config/CLAUDE.md | 10 ++++++++++ src/google/adk/cli/utils/CLAUDE.md | 10 ++++++++++ src/google/adk/code_executors/CLAUDE.md | 10 ++++++++++ src/google/adk/errors/CLAUDE.md | 10 ++++++++++ src/google/adk/evaluation/CLAUDE.md | 10 ++++++++++ src/google/adk/events/CLAUDE.md | 10 ++++++++++ src/google/adk/examples/CLAUDE.md | 10 ++++++++++ src/google/adk/flows/CLAUDE.md | 10 ++++++++++ src/google/adk/flows/llm_flows/CLAUDE.md | 10 ++++++++++ src/google/adk/memory/CLAUDE.md | 10 ++++++++++ src/google/adk/models/CLAUDE.md | 10 ++++++++++ src/google/adk/planners/CLAUDE.md | 10 ++++++++++ src/google/adk/platform/CLAUDE.md | 10 ++++++++++ src/google/adk/plugins/CLAUDE.md | 10 ++++++++++ src/google/adk/sessions/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/apihub_tool/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/apihub_tool/clients/CLAUDE.md | 10 ++++++++++ .../adk/tools/application_integration_tool/CLAUDE.md | 10 ++++++++++ .../application_integration_tool/clients/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/bigquery/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/computer_use/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/google_api_tool/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/mcp_tool/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/openapi_tool/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/openapi_tool/auth/CLAUDE.md | 10 ++++++++++ .../openapi_tool/auth/credential_exchangers/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/openapi_tool/common/CLAUDE.md | 10 ++++++++++ .../tools/openapi_tool/openapi_spec_parser/CLAUDE.md | 10 ++++++++++ src/google/adk/tools/retrieval/CLAUDE.md | 10 ++++++++++ src/google/adk/utils/CLAUDE.md | 10 ++++++++++ tests/CLAUDE.md | 10 ++++++++++ tests/integration/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/agent_with_config/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/callback_agent/CLAUDE.md | 10 ++++++++++ .../integration/fixture/context_update_test/CLAUDE.md | 10 ++++++++++ .../fixture/context_variable_agent/CLAUDE.md | 10 ++++++++++ .../fixture/ecommerce_customer_service_agent/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/flow_complex_spark/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/hello_world_agent/CLAUDE.md | 10 ++++++++++ .../fixture/home_automation_agent/CLAUDE.md | 10 ++++++++++ .../fixture/home_automation_agent/test_files/CLAUDE.md | 10 ++++++++++ .../test_files/memorizing_past_events/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/tool_agent/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/tool_agent/files/CLAUDE.md | 10 ++++++++++ tests/integration/fixture/trip_planner_agent/CLAUDE.md | 10 ++++++++++ .../fixture/trip_planner_agent/test_files/CLAUDE.md | 10 ++++++++++ tests/integration/models/CLAUDE.md | 10 ++++++++++ tests/integration/tools/CLAUDE.md | 10 ++++++++++ tests/integration/utils/CLAUDE.md | 10 ++++++++++ tests/unittests/CLAUDE.md | 10 ++++++++++ tests/unittests/a2a/CLAUDE.md | 10 ++++++++++ tests/unittests/a2a/converters/CLAUDE.md | 10 ++++++++++ tests/unittests/a2a/executor/CLAUDE.md | 10 ++++++++++ tests/unittests/a2a/utils/CLAUDE.md | 10 ++++++++++ tests/unittests/agents/CLAUDE.md | 10 ++++++++++ tests/unittests/artifacts/CLAUDE.md | 10 ++++++++++ tests/unittests/auth/CLAUDE.md | 10 ++++++++++ tests/unittests/auth/credential_service/CLAUDE.md | 10 ++++++++++ tests/unittests/auth/exchanger/CLAUDE.md | 10 ++++++++++ tests/unittests/auth/refresher/CLAUDE.md | 10 ++++++++++ tests/unittests/cli/CLAUDE.md | 10 ++++++++++ tests/unittests/cli/utils/CLAUDE.md | 10 ++++++++++ tests/unittests/code_executors/CLAUDE.md | 10 ++++++++++ tests/unittests/evaluation/CLAUDE.md | 10 ++++++++++ tests/unittests/flows/CLAUDE.md | 10 ++++++++++ tests/unittests/flows/llm_flows/CLAUDE.md | 10 ++++++++++ tests/unittests/memory/CLAUDE.md | 10 ++++++++++ tests/unittests/models/CLAUDE.md | 10 ++++++++++ tests/unittests/plugins/CLAUDE.md | 10 ++++++++++ tests/unittests/sessions/CLAUDE.md | 10 ++++++++++ tests/unittests/streaming/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/apihub_tool/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/apihub_tool/clients/CLAUDE.md | 10 ++++++++++ .../tools/application_integration_tool/CLAUDE.md | 10 ++++++++++ .../application_integration_tool/clients/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/bigquery/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/bigquery/test_data/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/computer_use/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/google_api_tool/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/mcp_tool/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/openapi_tool/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/openapi_tool/auth/CLAUDE.md | 10 ++++++++++ .../openapi_tool/auth/credential_exchangers/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/openapi_tool/common/CLAUDE.md | 10 ++++++++++ .../tools/openapi_tool/openapi_spec_parser/CLAUDE.md | 10 ++++++++++ tests/unittests/tools/retrieval/CLAUDE.md | 10 ++++++++++ tests/unittests/utils/CLAUDE.md | 10 ++++++++++ 178 files changed, 1780 insertions(+) create mode 100644 .gemini/CLAUDE.md create mode 100644 .github/CLAUDE.md create mode 100644 .github/ISSUE_TEMPLATE/CLAUDE.md create mode 100644 .github/workflows/CLAUDE.md create mode 100644 CLAUDE.md create mode 100644 assets/CLAUDE.md create mode 100644 contributing/CLAUDE.md create mode 100644 contributing/dev/CLAUDE.md create mode 100644 contributing/dev/utils/CLAUDE.md create mode 100644 contributing/samples/CLAUDE.md create mode 100644 contributing/samples/a2a_auth/CLAUDE.md create mode 100644 contributing/samples/a2a_auth/remote_a2a/CLAUDE.md create mode 100644 contributing/samples/a2a_auth/remote_a2a/bigquery_agent/CLAUDE.md create mode 100644 contributing/samples/a2a_basic/CLAUDE.md create mode 100644 contributing/samples/a2a_basic/remote_a2a/CLAUDE.md create mode 100644 contributing/samples/a2a_basic/remote_a2a/check_prime_agent/CLAUDE.md create mode 100644 contributing/samples/a2a_human_in_loop/CLAUDE.md create mode 100644 contributing/samples/a2a_human_in_loop/remote_a2a/CLAUDE.md create mode 100644 contributing/samples/a2a_human_in_loop/remote_a2a/human_in_loop/CLAUDE.md create mode 100644 contributing/samples/a2a_root/CLAUDE.md create mode 100644 contributing/samples/a2a_root/remote_a2a/CLAUDE.md create mode 100644 contributing/samples/a2a_root/remote_a2a/hello_world/CLAUDE.md create mode 100644 contributing/samples/adk_answering_agent/CLAUDE.md create mode 100644 contributing/samples/adk_issue_formatting_agent/CLAUDE.md create mode 100644 contributing/samples/adk_pr_agent/CLAUDE.md create mode 100644 contributing/samples/adk_pr_triaging_agent/CLAUDE.md create mode 100644 contributing/samples/adk_triaging_agent/CLAUDE.md create mode 100644 contributing/samples/application_integration_agent/CLAUDE.md create mode 100644 contributing/samples/artifact_save_text/CLAUDE.md create mode 100644 contributing/samples/bigquery/CLAUDE.md create mode 100644 contributing/samples/callbacks/CLAUDE.md create mode 100644 contributing/samples/code_execution/CLAUDE.md create mode 100644 contributing/samples/fields_output_schema/CLAUDE.md create mode 100644 contributing/samples/fields_planner/CLAUDE.md create mode 100644 contributing/samples/generate_image/CLAUDE.md create mode 100644 contributing/samples/google_api/CLAUDE.md create mode 100644 contributing/samples/google_search_agent/CLAUDE.md create mode 100644 contributing/samples/hello_world/CLAUDE.md create mode 100644 contributing/samples/hello_world_anthropic/CLAUDE.md create mode 100644 contributing/samples/hello_world_litellm/CLAUDE.md create mode 100644 contributing/samples/hello_world_litellm_add_function_to_prompt/CLAUDE.md create mode 100644 contributing/samples/hello_world_ma/CLAUDE.md create mode 100644 contributing/samples/hello_world_ollama/CLAUDE.md create mode 100644 contributing/samples/history_management/CLAUDE.md create mode 100644 contributing/samples/human_in_loop/CLAUDE.md create mode 100644 contributing/samples/integration_connector_euc_agent/CLAUDE.md create mode 100644 contributing/samples/jira_agent/CLAUDE.md create mode 100644 contributing/samples/langchain_structured_tool_agent/CLAUDE.md create mode 100644 contributing/samples/langchain_youtube_search_agent/CLAUDE.md create mode 100644 contributing/samples/live_bidi_streaming_multi_agent/CLAUDE.md create mode 100644 contributing/samples/live_bidi_streaming_single_agent/CLAUDE.md create mode 100644 contributing/samples/live_bidi_streaming_tools_agent/CLAUDE.md create mode 100644 contributing/samples/live_tool_callbacks_agent/CLAUDE.md create mode 100644 contributing/samples/mcp_sse_agent/CLAUDE.md create mode 100644 contributing/samples/mcp_stdio_notion_agent/CLAUDE.md create mode 100644 contributing/samples/mcp_stdio_server_agent/CLAUDE.md create mode 100644 contributing/samples/mcp_streamablehttp_agent/CLAUDE.md create mode 100644 contributing/samples/memory/CLAUDE.md create mode 100644 contributing/samples/non_llm_sequential/CLAUDE.md create mode 100644 contributing/samples/oauth_calendar_agent/CLAUDE.md create mode 100644 contributing/samples/output_schema_with_tools/CLAUDE.md create mode 100644 contributing/samples/parallel_functions/CLAUDE.md create mode 100644 contributing/samples/plugin_basic/CLAUDE.md create mode 100644 contributing/samples/quickstart/CLAUDE.md create mode 100644 contributing/samples/rag_agent/CLAUDE.md create mode 100644 contributing/samples/session_state_agent/CLAUDE.md create mode 100644 contributing/samples/simple_sequential_agent/CLAUDE.md create mode 100644 contributing/samples/telemetry/CLAUDE.md create mode 100644 contributing/samples/token_usage/CLAUDE.md create mode 100644 contributing/samples/toolbox_agent/CLAUDE.md create mode 100644 contributing/samples/workflow_agent_seq/CLAUDE.md create mode 100644 src/CLAUDE.md create mode 100644 src/google/CLAUDE.md create mode 100644 src/google/adk/CLAUDE.md create mode 100644 src/google/adk/a2a/CLAUDE.md create mode 100644 src/google/adk/a2a/converters/CLAUDE.md create mode 100644 src/google/adk/a2a/executor/CLAUDE.md create mode 100644 src/google/adk/a2a/utils/CLAUDE.md create mode 100644 src/google/adk/agents/CLAUDE.md create mode 100644 src/google/adk/agents/config_schemas/CLAUDE.md create mode 100644 src/google/adk/artifacts/CLAUDE.md create mode 100644 src/google/adk/auth/CLAUDE.md create mode 100644 src/google/adk/auth/credential_service/CLAUDE.md create mode 100644 src/google/adk/auth/exchanger/CLAUDE.md create mode 100644 src/google/adk/auth/refresher/CLAUDE.md create mode 100644 src/google/adk/cli/CLAUDE.md create mode 100644 src/google/adk/cli/browser/CLAUDE.md create mode 100644 src/google/adk/cli/browser/assets/CLAUDE.md create mode 100644 src/google/adk/cli/browser/assets/config/CLAUDE.md create mode 100644 src/google/adk/cli/utils/CLAUDE.md create mode 100644 src/google/adk/code_executors/CLAUDE.md create mode 100644 src/google/adk/errors/CLAUDE.md create mode 100644 src/google/adk/evaluation/CLAUDE.md create mode 100644 src/google/adk/events/CLAUDE.md create mode 100644 src/google/adk/examples/CLAUDE.md create mode 100644 src/google/adk/flows/CLAUDE.md create mode 100644 src/google/adk/flows/llm_flows/CLAUDE.md create mode 100644 src/google/adk/memory/CLAUDE.md create mode 100644 src/google/adk/models/CLAUDE.md create mode 100644 src/google/adk/planners/CLAUDE.md create mode 100644 src/google/adk/platform/CLAUDE.md create mode 100644 src/google/adk/plugins/CLAUDE.md create mode 100644 src/google/adk/sessions/CLAUDE.md create mode 100644 src/google/adk/tools/CLAUDE.md create mode 100644 src/google/adk/tools/apihub_tool/CLAUDE.md create mode 100644 src/google/adk/tools/apihub_tool/clients/CLAUDE.md create mode 100644 src/google/adk/tools/application_integration_tool/CLAUDE.md create mode 100644 src/google/adk/tools/application_integration_tool/clients/CLAUDE.md create mode 100644 src/google/adk/tools/bigquery/CLAUDE.md create mode 100644 src/google/adk/tools/computer_use/CLAUDE.md create mode 100644 src/google/adk/tools/google_api_tool/CLAUDE.md create mode 100644 src/google/adk/tools/mcp_tool/CLAUDE.md create mode 100644 src/google/adk/tools/openapi_tool/CLAUDE.md create mode 100644 src/google/adk/tools/openapi_tool/auth/CLAUDE.md create mode 100644 src/google/adk/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md create mode 100644 src/google/adk/tools/openapi_tool/common/CLAUDE.md create mode 100644 src/google/adk/tools/openapi_tool/openapi_spec_parser/CLAUDE.md create mode 100644 src/google/adk/tools/retrieval/CLAUDE.md create mode 100644 src/google/adk/utils/CLAUDE.md create mode 100644 tests/CLAUDE.md create mode 100644 tests/integration/CLAUDE.md create mode 100644 tests/integration/fixture/CLAUDE.md create mode 100644 tests/integration/fixture/agent_with_config/CLAUDE.md create mode 100644 tests/integration/fixture/callback_agent/CLAUDE.md create mode 100644 tests/integration/fixture/context_update_test/CLAUDE.md create mode 100644 tests/integration/fixture/context_variable_agent/CLAUDE.md create mode 100644 tests/integration/fixture/ecommerce_customer_service_agent/CLAUDE.md create mode 100644 tests/integration/fixture/flow_complex_spark/CLAUDE.md create mode 100644 tests/integration/fixture/hello_world_agent/CLAUDE.md create mode 100644 tests/integration/fixture/home_automation_agent/CLAUDE.md create mode 100644 tests/integration/fixture/home_automation_agent/test_files/CLAUDE.md create mode 100644 tests/integration/fixture/home_automation_agent/test_files/memorizing_past_events/CLAUDE.md create mode 100644 tests/integration/fixture/tool_agent/CLAUDE.md create mode 100644 tests/integration/fixture/tool_agent/files/CLAUDE.md create mode 100644 tests/integration/fixture/trip_planner_agent/CLAUDE.md create mode 100644 tests/integration/fixture/trip_planner_agent/test_files/CLAUDE.md create mode 100644 tests/integration/models/CLAUDE.md create mode 100644 tests/integration/tools/CLAUDE.md create mode 100644 tests/integration/utils/CLAUDE.md create mode 100644 tests/unittests/CLAUDE.md create mode 100644 tests/unittests/a2a/CLAUDE.md create mode 100644 tests/unittests/a2a/converters/CLAUDE.md create mode 100644 tests/unittests/a2a/executor/CLAUDE.md create mode 100644 tests/unittests/a2a/utils/CLAUDE.md create mode 100644 tests/unittests/agents/CLAUDE.md create mode 100644 tests/unittests/artifacts/CLAUDE.md create mode 100644 tests/unittests/auth/CLAUDE.md create mode 100644 tests/unittests/auth/credential_service/CLAUDE.md create mode 100644 tests/unittests/auth/exchanger/CLAUDE.md create mode 100644 tests/unittests/auth/refresher/CLAUDE.md create mode 100644 tests/unittests/cli/CLAUDE.md create mode 100644 tests/unittests/cli/utils/CLAUDE.md create mode 100644 tests/unittests/code_executors/CLAUDE.md create mode 100644 tests/unittests/evaluation/CLAUDE.md create mode 100644 tests/unittests/flows/CLAUDE.md create mode 100644 tests/unittests/flows/llm_flows/CLAUDE.md create mode 100644 tests/unittests/memory/CLAUDE.md create mode 100644 tests/unittests/models/CLAUDE.md create mode 100644 tests/unittests/plugins/CLAUDE.md create mode 100644 tests/unittests/sessions/CLAUDE.md create mode 100644 tests/unittests/streaming/CLAUDE.md create mode 100644 tests/unittests/tools/CLAUDE.md create mode 100644 tests/unittests/tools/apihub_tool/CLAUDE.md create mode 100644 tests/unittests/tools/apihub_tool/clients/CLAUDE.md create mode 100644 tests/unittests/tools/application_integration_tool/CLAUDE.md create mode 100644 tests/unittests/tools/application_integration_tool/clients/CLAUDE.md create mode 100644 tests/unittests/tools/bigquery/CLAUDE.md create mode 100644 tests/unittests/tools/bigquery/test_data/CLAUDE.md create mode 100644 tests/unittests/tools/computer_use/CLAUDE.md create mode 100644 tests/unittests/tools/google_api_tool/CLAUDE.md create mode 100644 tests/unittests/tools/mcp_tool/CLAUDE.md create mode 100644 tests/unittests/tools/openapi_tool/CLAUDE.md create mode 100644 tests/unittests/tools/openapi_tool/auth/CLAUDE.md create mode 100644 tests/unittests/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md create mode 100644 tests/unittests/tools/openapi_tool/common/CLAUDE.md create mode 100644 tests/unittests/tools/openapi_tool/openapi_spec_parser/CLAUDE.md create mode 100644 tests/unittests/tools/retrieval/CLAUDE.md create mode 100644 tests/unittests/utils/CLAUDE.md diff --git a/.gemini/CLAUDE.md b/.gemini/CLAUDE.md new file mode 100644 index 0000000000..65b2051748 --- /dev/null +++ b/.gemini/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for .gemini + +## Directory: ./.gemini + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/.github/CLAUDE.md b/.github/CLAUDE.md new file mode 100644 index 0000000000..f70f039bb8 --- /dev/null +++ b/.github/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for .github + +## Directory: ./.github + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/.github/ISSUE_TEMPLATE/CLAUDE.md b/.github/ISSUE_TEMPLATE/CLAUDE.md new file mode 100644 index 0000000000..f64962aeae --- /dev/null +++ b/.github/ISSUE_TEMPLATE/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for ISSUE_TEMPLATE + +## Directory: ./.github/ISSUE_TEMPLATE + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/.github/workflows/CLAUDE.md b/.github/workflows/CLAUDE.md new file mode 100644 index 0000000000..c57c544b61 --- /dev/null +++ b/.github/workflows/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for workflows + +## Directory: ./.github/workflows + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000000..3e0d21e13a --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for . + +## Directory: . + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/assets/CLAUDE.md b/assets/CLAUDE.md new file mode 100644 index 0000000000..34867e8843 --- /dev/null +++ b/assets/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for assets + +## Directory: ./assets + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/CLAUDE.md b/contributing/CLAUDE.md new file mode 100644 index 0000000000..b150b63d8d --- /dev/null +++ b/contributing/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for contributing + +## Directory: ./contributing + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/dev/CLAUDE.md b/contributing/dev/CLAUDE.md new file mode 100644 index 0000000000..a1a0586bf5 --- /dev/null +++ b/contributing/dev/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for dev + +## Directory: ./contributing/dev + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/dev/utils/CLAUDE.md b/contributing/dev/utils/CLAUDE.md new file mode 100644 index 0000000000..c16e98ca4f --- /dev/null +++ b/contributing/dev/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./contributing/dev/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/CLAUDE.md b/contributing/samples/CLAUDE.md new file mode 100644 index 0000000000..3df7aae54b --- /dev/null +++ b/contributing/samples/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for samples + +## Directory: ./contributing/samples + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_auth/CLAUDE.md b/contributing/samples/a2a_auth/CLAUDE.md new file mode 100644 index 0000000000..a34f241b31 --- /dev/null +++ b/contributing/samples/a2a_auth/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a_auth + +## Directory: ./contributing/samples/a2a_auth + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_auth/remote_a2a/CLAUDE.md b/contributing/samples/a2a_auth/remote_a2a/CLAUDE.md new file mode 100644 index 0000000000..0e0bb3be0e --- /dev/null +++ b/contributing/samples/a2a_auth/remote_a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for remote_a2a + +## Directory: ./contributing/samples/a2a_auth/remote_a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_auth/remote_a2a/bigquery_agent/CLAUDE.md b/contributing/samples/a2a_auth/remote_a2a/bigquery_agent/CLAUDE.md new file mode 100644 index 0000000000..3a6cde96a6 --- /dev/null +++ b/contributing/samples/a2a_auth/remote_a2a/bigquery_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for bigquery_agent + +## Directory: ./contributing/samples/a2a_auth/remote_a2a/bigquery_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_basic/CLAUDE.md b/contributing/samples/a2a_basic/CLAUDE.md new file mode 100644 index 0000000000..cf5ed92b9a --- /dev/null +++ b/contributing/samples/a2a_basic/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a_basic + +## Directory: ./contributing/samples/a2a_basic + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_basic/remote_a2a/CLAUDE.md b/contributing/samples/a2a_basic/remote_a2a/CLAUDE.md new file mode 100644 index 0000000000..98b9cba447 --- /dev/null +++ b/contributing/samples/a2a_basic/remote_a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for remote_a2a + +## Directory: ./contributing/samples/a2a_basic/remote_a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_basic/remote_a2a/check_prime_agent/CLAUDE.md b/contributing/samples/a2a_basic/remote_a2a/check_prime_agent/CLAUDE.md new file mode 100644 index 0000000000..a37cd812b0 --- /dev/null +++ b/contributing/samples/a2a_basic/remote_a2a/check_prime_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for check_prime_agent + +## Directory: ./contributing/samples/a2a_basic/remote_a2a/check_prime_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_human_in_loop/CLAUDE.md b/contributing/samples/a2a_human_in_loop/CLAUDE.md new file mode 100644 index 0000000000..7fb0bc9ed6 --- /dev/null +++ b/contributing/samples/a2a_human_in_loop/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a_human_in_loop + +## Directory: ./contributing/samples/a2a_human_in_loop + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_human_in_loop/remote_a2a/CLAUDE.md b/contributing/samples/a2a_human_in_loop/remote_a2a/CLAUDE.md new file mode 100644 index 0000000000..68285c8baf --- /dev/null +++ b/contributing/samples/a2a_human_in_loop/remote_a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for remote_a2a + +## Directory: ./contributing/samples/a2a_human_in_loop/remote_a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_human_in_loop/remote_a2a/human_in_loop/CLAUDE.md b/contributing/samples/a2a_human_in_loop/remote_a2a/human_in_loop/CLAUDE.md new file mode 100644 index 0000000000..4c290c584a --- /dev/null +++ b/contributing/samples/a2a_human_in_loop/remote_a2a/human_in_loop/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for human_in_loop + +## Directory: ./contributing/samples/a2a_human_in_loop/remote_a2a/human_in_loop + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_root/CLAUDE.md b/contributing/samples/a2a_root/CLAUDE.md new file mode 100644 index 0000000000..2f2325e166 --- /dev/null +++ b/contributing/samples/a2a_root/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a_root + +## Directory: ./contributing/samples/a2a_root + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_root/remote_a2a/CLAUDE.md b/contributing/samples/a2a_root/remote_a2a/CLAUDE.md new file mode 100644 index 0000000000..83ba652507 --- /dev/null +++ b/contributing/samples/a2a_root/remote_a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for remote_a2a + +## Directory: ./contributing/samples/a2a_root/remote_a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/a2a_root/remote_a2a/hello_world/CLAUDE.md b/contributing/samples/a2a_root/remote_a2a/hello_world/CLAUDE.md new file mode 100644 index 0000000000..6764267207 --- /dev/null +++ b/contributing/samples/a2a_root/remote_a2a/hello_world/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world + +## Directory: ./contributing/samples/a2a_root/remote_a2a/hello_world + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/adk_answering_agent/CLAUDE.md b/contributing/samples/adk_answering_agent/CLAUDE.md new file mode 100644 index 0000000000..08e66eb349 --- /dev/null +++ b/contributing/samples/adk_answering_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk_answering_agent + +## Directory: ./contributing/samples/adk_answering_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/adk_issue_formatting_agent/CLAUDE.md b/contributing/samples/adk_issue_formatting_agent/CLAUDE.md new file mode 100644 index 0000000000..cf4a9c5e08 --- /dev/null +++ b/contributing/samples/adk_issue_formatting_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk_issue_formatting_agent + +## Directory: ./contributing/samples/adk_issue_formatting_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/adk_pr_agent/CLAUDE.md b/contributing/samples/adk_pr_agent/CLAUDE.md new file mode 100644 index 0000000000..c46ef7a2fc --- /dev/null +++ b/contributing/samples/adk_pr_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk_pr_agent + +## Directory: ./contributing/samples/adk_pr_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/adk_pr_triaging_agent/CLAUDE.md b/contributing/samples/adk_pr_triaging_agent/CLAUDE.md new file mode 100644 index 0000000000..910003e688 --- /dev/null +++ b/contributing/samples/adk_pr_triaging_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk_pr_triaging_agent + +## Directory: ./contributing/samples/adk_pr_triaging_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/adk_triaging_agent/CLAUDE.md b/contributing/samples/adk_triaging_agent/CLAUDE.md new file mode 100644 index 0000000000..cfaa49c69d --- /dev/null +++ b/contributing/samples/adk_triaging_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk_triaging_agent + +## Directory: ./contributing/samples/adk_triaging_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/application_integration_agent/CLAUDE.md b/contributing/samples/application_integration_agent/CLAUDE.md new file mode 100644 index 0000000000..e79b887347 --- /dev/null +++ b/contributing/samples/application_integration_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for application_integration_agent + +## Directory: ./contributing/samples/application_integration_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/artifact_save_text/CLAUDE.md b/contributing/samples/artifact_save_text/CLAUDE.md new file mode 100644 index 0000000000..455322b1b0 --- /dev/null +++ b/contributing/samples/artifact_save_text/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for artifact_save_text + +## Directory: ./contributing/samples/artifact_save_text + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/bigquery/CLAUDE.md b/contributing/samples/bigquery/CLAUDE.md new file mode 100644 index 0000000000..9ddc6835da --- /dev/null +++ b/contributing/samples/bigquery/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for bigquery + +## Directory: ./contributing/samples/bigquery + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/callbacks/CLAUDE.md b/contributing/samples/callbacks/CLAUDE.md new file mode 100644 index 0000000000..499efd9efb --- /dev/null +++ b/contributing/samples/callbacks/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for callbacks + +## Directory: ./contributing/samples/callbacks + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/code_execution/CLAUDE.md b/contributing/samples/code_execution/CLAUDE.md new file mode 100644 index 0000000000..cf79ccfebc --- /dev/null +++ b/contributing/samples/code_execution/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for code_execution + +## Directory: ./contributing/samples/code_execution + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/fields_output_schema/CLAUDE.md b/contributing/samples/fields_output_schema/CLAUDE.md new file mode 100644 index 0000000000..a76cf4e95e --- /dev/null +++ b/contributing/samples/fields_output_schema/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for fields_output_schema + +## Directory: ./contributing/samples/fields_output_schema + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/fields_planner/CLAUDE.md b/contributing/samples/fields_planner/CLAUDE.md new file mode 100644 index 0000000000..b36d92d6fa --- /dev/null +++ b/contributing/samples/fields_planner/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for fields_planner + +## Directory: ./contributing/samples/fields_planner + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/generate_image/CLAUDE.md b/contributing/samples/generate_image/CLAUDE.md new file mode 100644 index 0000000000..37d6a20b1c --- /dev/null +++ b/contributing/samples/generate_image/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for generate_image + +## Directory: ./contributing/samples/generate_image + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/google_api/CLAUDE.md b/contributing/samples/google_api/CLAUDE.md new file mode 100644 index 0000000000..cc429111a3 --- /dev/null +++ b/contributing/samples/google_api/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for google_api + +## Directory: ./contributing/samples/google_api + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/google_search_agent/CLAUDE.md b/contributing/samples/google_search_agent/CLAUDE.md new file mode 100644 index 0000000000..694ef0cc58 --- /dev/null +++ b/contributing/samples/google_search_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for google_search_agent + +## Directory: ./contributing/samples/google_search_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world/CLAUDE.md b/contributing/samples/hello_world/CLAUDE.md new file mode 100644 index 0000000000..d41630da9d --- /dev/null +++ b/contributing/samples/hello_world/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world + +## Directory: ./contributing/samples/hello_world + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world_anthropic/CLAUDE.md b/contributing/samples/hello_world_anthropic/CLAUDE.md new file mode 100644 index 0000000000..f3badadeb0 --- /dev/null +++ b/contributing/samples/hello_world_anthropic/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_anthropic + +## Directory: ./contributing/samples/hello_world_anthropic + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world_litellm/CLAUDE.md b/contributing/samples/hello_world_litellm/CLAUDE.md new file mode 100644 index 0000000000..5a4d849ca3 --- /dev/null +++ b/contributing/samples/hello_world_litellm/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_litellm + +## Directory: ./contributing/samples/hello_world_litellm + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world_litellm_add_function_to_prompt/CLAUDE.md b/contributing/samples/hello_world_litellm_add_function_to_prompt/CLAUDE.md new file mode 100644 index 0000000000..094cf5ca44 --- /dev/null +++ b/contributing/samples/hello_world_litellm_add_function_to_prompt/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_litellm_add_function_to_prompt + +## Directory: ./contributing/samples/hello_world_litellm_add_function_to_prompt + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world_ma/CLAUDE.md b/contributing/samples/hello_world_ma/CLAUDE.md new file mode 100644 index 0000000000..b18d59e588 --- /dev/null +++ b/contributing/samples/hello_world_ma/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_ma + +## Directory: ./contributing/samples/hello_world_ma + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/hello_world_ollama/CLAUDE.md b/contributing/samples/hello_world_ollama/CLAUDE.md new file mode 100644 index 0000000000..52cf0621f1 --- /dev/null +++ b/contributing/samples/hello_world_ollama/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_ollama + +## Directory: ./contributing/samples/hello_world_ollama + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/history_management/CLAUDE.md b/contributing/samples/history_management/CLAUDE.md new file mode 100644 index 0000000000..df7dfb49f3 --- /dev/null +++ b/contributing/samples/history_management/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for history_management + +## Directory: ./contributing/samples/history_management + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/human_in_loop/CLAUDE.md b/contributing/samples/human_in_loop/CLAUDE.md new file mode 100644 index 0000000000..75db289c07 --- /dev/null +++ b/contributing/samples/human_in_loop/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for human_in_loop + +## Directory: ./contributing/samples/human_in_loop + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/integration_connector_euc_agent/CLAUDE.md b/contributing/samples/integration_connector_euc_agent/CLAUDE.md new file mode 100644 index 0000000000..38b0cfdfee --- /dev/null +++ b/contributing/samples/integration_connector_euc_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for integration_connector_euc_agent + +## Directory: ./contributing/samples/integration_connector_euc_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/jira_agent/CLAUDE.md b/contributing/samples/jira_agent/CLAUDE.md new file mode 100644 index 0000000000..3c00569e88 --- /dev/null +++ b/contributing/samples/jira_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for jira_agent + +## Directory: ./contributing/samples/jira_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/langchain_structured_tool_agent/CLAUDE.md b/contributing/samples/langchain_structured_tool_agent/CLAUDE.md new file mode 100644 index 0000000000..07c62f58d4 --- /dev/null +++ b/contributing/samples/langchain_structured_tool_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for langchain_structured_tool_agent + +## Directory: ./contributing/samples/langchain_structured_tool_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/langchain_youtube_search_agent/CLAUDE.md b/contributing/samples/langchain_youtube_search_agent/CLAUDE.md new file mode 100644 index 0000000000..a696179657 --- /dev/null +++ b/contributing/samples/langchain_youtube_search_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for langchain_youtube_search_agent + +## Directory: ./contributing/samples/langchain_youtube_search_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/live_bidi_streaming_multi_agent/CLAUDE.md b/contributing/samples/live_bidi_streaming_multi_agent/CLAUDE.md new file mode 100644 index 0000000000..0130a1efae --- /dev/null +++ b/contributing/samples/live_bidi_streaming_multi_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for live_bidi_streaming_multi_agent + +## Directory: ./contributing/samples/live_bidi_streaming_multi_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/live_bidi_streaming_single_agent/CLAUDE.md b/contributing/samples/live_bidi_streaming_single_agent/CLAUDE.md new file mode 100644 index 0000000000..a959fbf46d --- /dev/null +++ b/contributing/samples/live_bidi_streaming_single_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for live_bidi_streaming_single_agent + +## Directory: ./contributing/samples/live_bidi_streaming_single_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/live_bidi_streaming_tools_agent/CLAUDE.md b/contributing/samples/live_bidi_streaming_tools_agent/CLAUDE.md new file mode 100644 index 0000000000..26df4e7bef --- /dev/null +++ b/contributing/samples/live_bidi_streaming_tools_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for live_bidi_streaming_tools_agent + +## Directory: ./contributing/samples/live_bidi_streaming_tools_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/live_tool_callbacks_agent/CLAUDE.md b/contributing/samples/live_tool_callbacks_agent/CLAUDE.md new file mode 100644 index 0000000000..ac706b9f97 --- /dev/null +++ b/contributing/samples/live_tool_callbacks_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for live_tool_callbacks_agent + +## Directory: ./contributing/samples/live_tool_callbacks_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/mcp_sse_agent/CLAUDE.md b/contributing/samples/mcp_sse_agent/CLAUDE.md new file mode 100644 index 0000000000..125ef87446 --- /dev/null +++ b/contributing/samples/mcp_sse_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_sse_agent + +## Directory: ./contributing/samples/mcp_sse_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/mcp_stdio_notion_agent/CLAUDE.md b/contributing/samples/mcp_stdio_notion_agent/CLAUDE.md new file mode 100644 index 0000000000..990d9b62ff --- /dev/null +++ b/contributing/samples/mcp_stdio_notion_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_stdio_notion_agent + +## Directory: ./contributing/samples/mcp_stdio_notion_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/mcp_stdio_server_agent/CLAUDE.md b/contributing/samples/mcp_stdio_server_agent/CLAUDE.md new file mode 100644 index 0000000000..230f997993 --- /dev/null +++ b/contributing/samples/mcp_stdio_server_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_stdio_server_agent + +## Directory: ./contributing/samples/mcp_stdio_server_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/mcp_streamablehttp_agent/CLAUDE.md b/contributing/samples/mcp_streamablehttp_agent/CLAUDE.md new file mode 100644 index 0000000000..c37c25f92a --- /dev/null +++ b/contributing/samples/mcp_streamablehttp_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_streamablehttp_agent + +## Directory: ./contributing/samples/mcp_streamablehttp_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/memory/CLAUDE.md b/contributing/samples/memory/CLAUDE.md new file mode 100644 index 0000000000..709b4dd4ff --- /dev/null +++ b/contributing/samples/memory/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for memory + +## Directory: ./contributing/samples/memory + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/non_llm_sequential/CLAUDE.md b/contributing/samples/non_llm_sequential/CLAUDE.md new file mode 100644 index 0000000000..a1a1e3f922 --- /dev/null +++ b/contributing/samples/non_llm_sequential/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for non_llm_sequential + +## Directory: ./contributing/samples/non_llm_sequential + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/oauth_calendar_agent/CLAUDE.md b/contributing/samples/oauth_calendar_agent/CLAUDE.md new file mode 100644 index 0000000000..094d7bd4ff --- /dev/null +++ b/contributing/samples/oauth_calendar_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for oauth_calendar_agent + +## Directory: ./contributing/samples/oauth_calendar_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/output_schema_with_tools/CLAUDE.md b/contributing/samples/output_schema_with_tools/CLAUDE.md new file mode 100644 index 0000000000..4d2ba21eea --- /dev/null +++ b/contributing/samples/output_schema_with_tools/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for output_schema_with_tools + +## Directory: ./contributing/samples/output_schema_with_tools + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/parallel_functions/CLAUDE.md b/contributing/samples/parallel_functions/CLAUDE.md new file mode 100644 index 0000000000..747a26f792 --- /dev/null +++ b/contributing/samples/parallel_functions/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for parallel_functions + +## Directory: ./contributing/samples/parallel_functions + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/plugin_basic/CLAUDE.md b/contributing/samples/plugin_basic/CLAUDE.md new file mode 100644 index 0000000000..d0a6b6bc8b --- /dev/null +++ b/contributing/samples/plugin_basic/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for plugin_basic + +## Directory: ./contributing/samples/plugin_basic + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/quickstart/CLAUDE.md b/contributing/samples/quickstart/CLAUDE.md new file mode 100644 index 0000000000..0e1fa02ad8 --- /dev/null +++ b/contributing/samples/quickstart/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for quickstart + +## Directory: ./contributing/samples/quickstart + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/rag_agent/CLAUDE.md b/contributing/samples/rag_agent/CLAUDE.md new file mode 100644 index 0000000000..c7a1dbc432 --- /dev/null +++ b/contributing/samples/rag_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for rag_agent + +## Directory: ./contributing/samples/rag_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/session_state_agent/CLAUDE.md b/contributing/samples/session_state_agent/CLAUDE.md new file mode 100644 index 0000000000..442a3dad9d --- /dev/null +++ b/contributing/samples/session_state_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for session_state_agent + +## Directory: ./contributing/samples/session_state_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/simple_sequential_agent/CLAUDE.md b/contributing/samples/simple_sequential_agent/CLAUDE.md new file mode 100644 index 0000000000..521d56e548 --- /dev/null +++ b/contributing/samples/simple_sequential_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for simple_sequential_agent + +## Directory: ./contributing/samples/simple_sequential_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/telemetry/CLAUDE.md b/contributing/samples/telemetry/CLAUDE.md new file mode 100644 index 0000000000..894cd2d74b --- /dev/null +++ b/contributing/samples/telemetry/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for telemetry + +## Directory: ./contributing/samples/telemetry + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/token_usage/CLAUDE.md b/contributing/samples/token_usage/CLAUDE.md new file mode 100644 index 0000000000..3b2ab48a18 --- /dev/null +++ b/contributing/samples/token_usage/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for token_usage + +## Directory: ./contributing/samples/token_usage + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/toolbox_agent/CLAUDE.md b/contributing/samples/toolbox_agent/CLAUDE.md new file mode 100644 index 0000000000..fa5ad14ab9 --- /dev/null +++ b/contributing/samples/toolbox_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for toolbox_agent + +## Directory: ./contributing/samples/toolbox_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/contributing/samples/workflow_agent_seq/CLAUDE.md b/contributing/samples/workflow_agent_seq/CLAUDE.md new file mode 100644 index 0000000000..4654b088b5 --- /dev/null +++ b/contributing/samples/workflow_agent_seq/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for workflow_agent_seq + +## Directory: ./contributing/samples/workflow_agent_seq + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/CLAUDE.md b/src/CLAUDE.md new file mode 100644 index 0000000000..0661932450 --- /dev/null +++ b/src/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for src + +## Directory: ./src + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/CLAUDE.md b/src/google/CLAUDE.md new file mode 100644 index 0000000000..ae9cb1164c --- /dev/null +++ b/src/google/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for google + +## Directory: ./src/google + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/CLAUDE.md b/src/google/adk/CLAUDE.md new file mode 100644 index 0000000000..1b3245b9c6 --- /dev/null +++ b/src/google/adk/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for adk + +## Directory: ./src/google/adk + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/a2a/CLAUDE.md b/src/google/adk/a2a/CLAUDE.md new file mode 100644 index 0000000000..09c3223e34 --- /dev/null +++ b/src/google/adk/a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a + +## Directory: ./src/google/adk/a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/a2a/converters/CLAUDE.md b/src/google/adk/a2a/converters/CLAUDE.md new file mode 100644 index 0000000000..802678fc5a --- /dev/null +++ b/src/google/adk/a2a/converters/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for converters + +## Directory: ./src/google/adk/a2a/converters + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/a2a/executor/CLAUDE.md b/src/google/adk/a2a/executor/CLAUDE.md new file mode 100644 index 0000000000..0463d1cd2b --- /dev/null +++ b/src/google/adk/a2a/executor/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for executor + +## Directory: ./src/google/adk/a2a/executor + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/a2a/utils/CLAUDE.md b/src/google/adk/a2a/utils/CLAUDE.md new file mode 100644 index 0000000000..55d7fb911c --- /dev/null +++ b/src/google/adk/a2a/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./src/google/adk/a2a/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/agents/CLAUDE.md b/src/google/adk/agents/CLAUDE.md new file mode 100644 index 0000000000..a32c96cc2d --- /dev/null +++ b/src/google/adk/agents/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for agents + +## Directory: ./src/google/adk/agents + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/agents/config_schemas/CLAUDE.md b/src/google/adk/agents/config_schemas/CLAUDE.md new file mode 100644 index 0000000000..7cc2a64a8a --- /dev/null +++ b/src/google/adk/agents/config_schemas/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for config_schemas + +## Directory: ./src/google/adk/agents/config_schemas + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/artifacts/CLAUDE.md b/src/google/adk/artifacts/CLAUDE.md new file mode 100644 index 0000000000..a07e6c5384 --- /dev/null +++ b/src/google/adk/artifacts/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for artifacts + +## Directory: ./src/google/adk/artifacts + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/auth/CLAUDE.md b/src/google/adk/auth/CLAUDE.md new file mode 100644 index 0000000000..266cde6327 --- /dev/null +++ b/src/google/adk/auth/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for auth + +## Directory: ./src/google/adk/auth + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/auth/credential_service/CLAUDE.md b/src/google/adk/auth/credential_service/CLAUDE.md new file mode 100644 index 0000000000..d747bf59a8 --- /dev/null +++ b/src/google/adk/auth/credential_service/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for credential_service + +## Directory: ./src/google/adk/auth/credential_service + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/auth/exchanger/CLAUDE.md b/src/google/adk/auth/exchanger/CLAUDE.md new file mode 100644 index 0000000000..942eb1f711 --- /dev/null +++ b/src/google/adk/auth/exchanger/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for exchanger + +## Directory: ./src/google/adk/auth/exchanger + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/auth/refresher/CLAUDE.md b/src/google/adk/auth/refresher/CLAUDE.md new file mode 100644 index 0000000000..18148a2f2b --- /dev/null +++ b/src/google/adk/auth/refresher/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for refresher + +## Directory: ./src/google/adk/auth/refresher + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/cli/CLAUDE.md b/src/google/adk/cli/CLAUDE.md new file mode 100644 index 0000000000..f6cbc0c539 --- /dev/null +++ b/src/google/adk/cli/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for cli + +## Directory: ./src/google/adk/cli + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/cli/browser/CLAUDE.md b/src/google/adk/cli/browser/CLAUDE.md new file mode 100644 index 0000000000..c1f9f8d3e7 --- /dev/null +++ b/src/google/adk/cli/browser/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for browser + +## Directory: ./src/google/adk/cli/browser + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/cli/browser/assets/CLAUDE.md b/src/google/adk/cli/browser/assets/CLAUDE.md new file mode 100644 index 0000000000..8005eee64d --- /dev/null +++ b/src/google/adk/cli/browser/assets/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for assets + +## Directory: ./src/google/adk/cli/browser/assets + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/cli/browser/assets/config/CLAUDE.md b/src/google/adk/cli/browser/assets/config/CLAUDE.md new file mode 100644 index 0000000000..b8ccd437c9 --- /dev/null +++ b/src/google/adk/cli/browser/assets/config/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for config + +## Directory: ./src/google/adk/cli/browser/assets/config + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/cli/utils/CLAUDE.md b/src/google/adk/cli/utils/CLAUDE.md new file mode 100644 index 0000000000..de2f14ea56 --- /dev/null +++ b/src/google/adk/cli/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./src/google/adk/cli/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/code_executors/CLAUDE.md b/src/google/adk/code_executors/CLAUDE.md new file mode 100644 index 0000000000..e430bb34f9 --- /dev/null +++ b/src/google/adk/code_executors/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for code_executors + +## Directory: ./src/google/adk/code_executors + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/errors/CLAUDE.md b/src/google/adk/errors/CLAUDE.md new file mode 100644 index 0000000000..ad6a5590c4 --- /dev/null +++ b/src/google/adk/errors/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for errors + +## Directory: ./src/google/adk/errors + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/evaluation/CLAUDE.md b/src/google/adk/evaluation/CLAUDE.md new file mode 100644 index 0000000000..f40a563ae3 --- /dev/null +++ b/src/google/adk/evaluation/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for evaluation + +## Directory: ./src/google/adk/evaluation + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/events/CLAUDE.md b/src/google/adk/events/CLAUDE.md new file mode 100644 index 0000000000..ea5e06a70c --- /dev/null +++ b/src/google/adk/events/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for events + +## Directory: ./src/google/adk/events + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/examples/CLAUDE.md b/src/google/adk/examples/CLAUDE.md new file mode 100644 index 0000000000..cc8d90f269 --- /dev/null +++ b/src/google/adk/examples/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for examples + +## Directory: ./src/google/adk/examples + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/flows/CLAUDE.md b/src/google/adk/flows/CLAUDE.md new file mode 100644 index 0000000000..818e6f14b0 --- /dev/null +++ b/src/google/adk/flows/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for flows + +## Directory: ./src/google/adk/flows + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/flows/llm_flows/CLAUDE.md b/src/google/adk/flows/llm_flows/CLAUDE.md new file mode 100644 index 0000000000..a8170dfc48 --- /dev/null +++ b/src/google/adk/flows/llm_flows/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for llm_flows + +## Directory: ./src/google/adk/flows/llm_flows + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/memory/CLAUDE.md b/src/google/adk/memory/CLAUDE.md new file mode 100644 index 0000000000..db06c03b5f --- /dev/null +++ b/src/google/adk/memory/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for memory + +## Directory: ./src/google/adk/memory + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/models/CLAUDE.md b/src/google/adk/models/CLAUDE.md new file mode 100644 index 0000000000..6ae8577bf9 --- /dev/null +++ b/src/google/adk/models/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for models + +## Directory: ./src/google/adk/models + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/planners/CLAUDE.md b/src/google/adk/planners/CLAUDE.md new file mode 100644 index 0000000000..7165f63d99 --- /dev/null +++ b/src/google/adk/planners/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for planners + +## Directory: ./src/google/adk/planners + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/platform/CLAUDE.md b/src/google/adk/platform/CLAUDE.md new file mode 100644 index 0000000000..7d22abbfc5 --- /dev/null +++ b/src/google/adk/platform/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for platform + +## Directory: ./src/google/adk/platform + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/plugins/CLAUDE.md b/src/google/adk/plugins/CLAUDE.md new file mode 100644 index 0000000000..05ee036b7a --- /dev/null +++ b/src/google/adk/plugins/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for plugins + +## Directory: ./src/google/adk/plugins + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/sessions/CLAUDE.md b/src/google/adk/sessions/CLAUDE.md new file mode 100644 index 0000000000..1c1a302810 --- /dev/null +++ b/src/google/adk/sessions/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for sessions + +## Directory: ./src/google/adk/sessions + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/CLAUDE.md b/src/google/adk/tools/CLAUDE.md new file mode 100644 index 0000000000..deba1e66e1 --- /dev/null +++ b/src/google/adk/tools/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for tools + +## Directory: ./src/google/adk/tools + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/apihub_tool/CLAUDE.md b/src/google/adk/tools/apihub_tool/CLAUDE.md new file mode 100644 index 0000000000..b94932b7eb --- /dev/null +++ b/src/google/adk/tools/apihub_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for apihub_tool + +## Directory: ./src/google/adk/tools/apihub_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/apihub_tool/clients/CLAUDE.md b/src/google/adk/tools/apihub_tool/clients/CLAUDE.md new file mode 100644 index 0000000000..ac2fdeff4d --- /dev/null +++ b/src/google/adk/tools/apihub_tool/clients/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for clients + +## Directory: ./src/google/adk/tools/apihub_tool/clients + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/application_integration_tool/CLAUDE.md b/src/google/adk/tools/application_integration_tool/CLAUDE.md new file mode 100644 index 0000000000..5fc2adc71d --- /dev/null +++ b/src/google/adk/tools/application_integration_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for application_integration_tool + +## Directory: ./src/google/adk/tools/application_integration_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/application_integration_tool/clients/CLAUDE.md b/src/google/adk/tools/application_integration_tool/clients/CLAUDE.md new file mode 100644 index 0000000000..32926032af --- /dev/null +++ b/src/google/adk/tools/application_integration_tool/clients/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for clients + +## Directory: ./src/google/adk/tools/application_integration_tool/clients + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/bigquery/CLAUDE.md b/src/google/adk/tools/bigquery/CLAUDE.md new file mode 100644 index 0000000000..263cbed658 --- /dev/null +++ b/src/google/adk/tools/bigquery/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for bigquery + +## Directory: ./src/google/adk/tools/bigquery + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/computer_use/CLAUDE.md b/src/google/adk/tools/computer_use/CLAUDE.md new file mode 100644 index 0000000000..a89ae58eea --- /dev/null +++ b/src/google/adk/tools/computer_use/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for computer_use + +## Directory: ./src/google/adk/tools/computer_use + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/google_api_tool/CLAUDE.md b/src/google/adk/tools/google_api_tool/CLAUDE.md new file mode 100644 index 0000000000..d31146a4d3 --- /dev/null +++ b/src/google/adk/tools/google_api_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for google_api_tool + +## Directory: ./src/google/adk/tools/google_api_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/mcp_tool/CLAUDE.md b/src/google/adk/tools/mcp_tool/CLAUDE.md new file mode 100644 index 0000000000..556da7918d --- /dev/null +++ b/src/google/adk/tools/mcp_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_tool + +## Directory: ./src/google/adk/tools/mcp_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/openapi_tool/CLAUDE.md b/src/google/adk/tools/openapi_tool/CLAUDE.md new file mode 100644 index 0000000000..d287780945 --- /dev/null +++ b/src/google/adk/tools/openapi_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for openapi_tool + +## Directory: ./src/google/adk/tools/openapi_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/openapi_tool/auth/CLAUDE.md b/src/google/adk/tools/openapi_tool/auth/CLAUDE.md new file mode 100644 index 0000000000..3e84495518 --- /dev/null +++ b/src/google/adk/tools/openapi_tool/auth/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for auth + +## Directory: ./src/google/adk/tools/openapi_tool/auth + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md b/src/google/adk/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md new file mode 100644 index 0000000000..df56434d49 --- /dev/null +++ b/src/google/adk/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for credential_exchangers + +## Directory: ./src/google/adk/tools/openapi_tool/auth/credential_exchangers + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/openapi_tool/common/CLAUDE.md b/src/google/adk/tools/openapi_tool/common/CLAUDE.md new file mode 100644 index 0000000000..b02624e144 --- /dev/null +++ b/src/google/adk/tools/openapi_tool/common/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for common + +## Directory: ./src/google/adk/tools/openapi_tool/common + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/openapi_tool/openapi_spec_parser/CLAUDE.md b/src/google/adk/tools/openapi_tool/openapi_spec_parser/CLAUDE.md new file mode 100644 index 0000000000..fb8907c845 --- /dev/null +++ b/src/google/adk/tools/openapi_tool/openapi_spec_parser/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for openapi_spec_parser + +## Directory: ./src/google/adk/tools/openapi_tool/openapi_spec_parser + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/tools/retrieval/CLAUDE.md b/src/google/adk/tools/retrieval/CLAUDE.md new file mode 100644 index 0000000000..abbfd2895f --- /dev/null +++ b/src/google/adk/tools/retrieval/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for retrieval + +## Directory: ./src/google/adk/tools/retrieval + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/src/google/adk/utils/CLAUDE.md b/src/google/adk/utils/CLAUDE.md new file mode 100644 index 0000000000..78c1795c27 --- /dev/null +++ b/src/google/adk/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./src/google/adk/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/CLAUDE.md b/tests/CLAUDE.md new file mode 100644 index 0000000000..e5c414af63 --- /dev/null +++ b/tests/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for tests + +## Directory: ./tests + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/CLAUDE.md b/tests/integration/CLAUDE.md new file mode 100644 index 0000000000..6a7b96abb2 --- /dev/null +++ b/tests/integration/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for integration + +## Directory: ./tests/integration + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/CLAUDE.md b/tests/integration/fixture/CLAUDE.md new file mode 100644 index 0000000000..487df74498 --- /dev/null +++ b/tests/integration/fixture/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for fixture + +## Directory: ./tests/integration/fixture + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/agent_with_config/CLAUDE.md b/tests/integration/fixture/agent_with_config/CLAUDE.md new file mode 100644 index 0000000000..fc9696a2ae --- /dev/null +++ b/tests/integration/fixture/agent_with_config/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for agent_with_config + +## Directory: ./tests/integration/fixture/agent_with_config + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/callback_agent/CLAUDE.md b/tests/integration/fixture/callback_agent/CLAUDE.md new file mode 100644 index 0000000000..3fa5cdde1a --- /dev/null +++ b/tests/integration/fixture/callback_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for callback_agent + +## Directory: ./tests/integration/fixture/callback_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/context_update_test/CLAUDE.md b/tests/integration/fixture/context_update_test/CLAUDE.md new file mode 100644 index 0000000000..aeb1b2c85f --- /dev/null +++ b/tests/integration/fixture/context_update_test/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for context_update_test + +## Directory: ./tests/integration/fixture/context_update_test + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/context_variable_agent/CLAUDE.md b/tests/integration/fixture/context_variable_agent/CLAUDE.md new file mode 100644 index 0000000000..0ef382f6df --- /dev/null +++ b/tests/integration/fixture/context_variable_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for context_variable_agent + +## Directory: ./tests/integration/fixture/context_variable_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/ecommerce_customer_service_agent/CLAUDE.md b/tests/integration/fixture/ecommerce_customer_service_agent/CLAUDE.md new file mode 100644 index 0000000000..6487875dc8 --- /dev/null +++ b/tests/integration/fixture/ecommerce_customer_service_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for ecommerce_customer_service_agent + +## Directory: ./tests/integration/fixture/ecommerce_customer_service_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/flow_complex_spark/CLAUDE.md b/tests/integration/fixture/flow_complex_spark/CLAUDE.md new file mode 100644 index 0000000000..194d57c63b --- /dev/null +++ b/tests/integration/fixture/flow_complex_spark/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for flow_complex_spark + +## Directory: ./tests/integration/fixture/flow_complex_spark + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/hello_world_agent/CLAUDE.md b/tests/integration/fixture/hello_world_agent/CLAUDE.md new file mode 100644 index 0000000000..1332652f9f --- /dev/null +++ b/tests/integration/fixture/hello_world_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for hello_world_agent + +## Directory: ./tests/integration/fixture/hello_world_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/home_automation_agent/CLAUDE.md b/tests/integration/fixture/home_automation_agent/CLAUDE.md new file mode 100644 index 0000000000..50f07e2ef4 --- /dev/null +++ b/tests/integration/fixture/home_automation_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for home_automation_agent + +## Directory: ./tests/integration/fixture/home_automation_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/home_automation_agent/test_files/CLAUDE.md b/tests/integration/fixture/home_automation_agent/test_files/CLAUDE.md new file mode 100644 index 0000000000..72bcef7fb3 --- /dev/null +++ b/tests/integration/fixture/home_automation_agent/test_files/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for test_files + +## Directory: ./tests/integration/fixture/home_automation_agent/test_files + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/home_automation_agent/test_files/memorizing_past_events/CLAUDE.md b/tests/integration/fixture/home_automation_agent/test_files/memorizing_past_events/CLAUDE.md new file mode 100644 index 0000000000..dea152c96e --- /dev/null +++ b/tests/integration/fixture/home_automation_agent/test_files/memorizing_past_events/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for memorizing_past_events + +## Directory: ./tests/integration/fixture/home_automation_agent/test_files/memorizing_past_events + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/tool_agent/CLAUDE.md b/tests/integration/fixture/tool_agent/CLAUDE.md new file mode 100644 index 0000000000..ea405b07c1 --- /dev/null +++ b/tests/integration/fixture/tool_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for tool_agent + +## Directory: ./tests/integration/fixture/tool_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/tool_agent/files/CLAUDE.md b/tests/integration/fixture/tool_agent/files/CLAUDE.md new file mode 100644 index 0000000000..3e2d8baf30 --- /dev/null +++ b/tests/integration/fixture/tool_agent/files/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for files + +## Directory: ./tests/integration/fixture/tool_agent/files + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/trip_planner_agent/CLAUDE.md b/tests/integration/fixture/trip_planner_agent/CLAUDE.md new file mode 100644 index 0000000000..32dd5bded8 --- /dev/null +++ b/tests/integration/fixture/trip_planner_agent/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for trip_planner_agent + +## Directory: ./tests/integration/fixture/trip_planner_agent + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/fixture/trip_planner_agent/test_files/CLAUDE.md b/tests/integration/fixture/trip_planner_agent/test_files/CLAUDE.md new file mode 100644 index 0000000000..9d91ae4ee4 --- /dev/null +++ b/tests/integration/fixture/trip_planner_agent/test_files/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for test_files + +## Directory: ./tests/integration/fixture/trip_planner_agent/test_files + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/models/CLAUDE.md b/tests/integration/models/CLAUDE.md new file mode 100644 index 0000000000..007c0b6c70 --- /dev/null +++ b/tests/integration/models/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for models + +## Directory: ./tests/integration/models + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/tools/CLAUDE.md b/tests/integration/tools/CLAUDE.md new file mode 100644 index 0000000000..a010f8ab89 --- /dev/null +++ b/tests/integration/tools/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for tools + +## Directory: ./tests/integration/tools + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/integration/utils/CLAUDE.md b/tests/integration/utils/CLAUDE.md new file mode 100644 index 0000000000..010f091cc3 --- /dev/null +++ b/tests/integration/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./tests/integration/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/CLAUDE.md b/tests/unittests/CLAUDE.md new file mode 100644 index 0000000000..7192b2dd14 --- /dev/null +++ b/tests/unittests/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for unittests + +## Directory: ./tests/unittests + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/a2a/CLAUDE.md b/tests/unittests/a2a/CLAUDE.md new file mode 100644 index 0000000000..82ddc5c263 --- /dev/null +++ b/tests/unittests/a2a/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for a2a + +## Directory: ./tests/unittests/a2a + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/a2a/converters/CLAUDE.md b/tests/unittests/a2a/converters/CLAUDE.md new file mode 100644 index 0000000000..eb32e7f2c6 --- /dev/null +++ b/tests/unittests/a2a/converters/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for converters + +## Directory: ./tests/unittests/a2a/converters + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/a2a/executor/CLAUDE.md b/tests/unittests/a2a/executor/CLAUDE.md new file mode 100644 index 0000000000..862acbb57b --- /dev/null +++ b/tests/unittests/a2a/executor/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for executor + +## Directory: ./tests/unittests/a2a/executor + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/a2a/utils/CLAUDE.md b/tests/unittests/a2a/utils/CLAUDE.md new file mode 100644 index 0000000000..9c7d8a1147 --- /dev/null +++ b/tests/unittests/a2a/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./tests/unittests/a2a/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/agents/CLAUDE.md b/tests/unittests/agents/CLAUDE.md new file mode 100644 index 0000000000..069385ec28 --- /dev/null +++ b/tests/unittests/agents/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for agents + +## Directory: ./tests/unittests/agents + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/artifacts/CLAUDE.md b/tests/unittests/artifacts/CLAUDE.md new file mode 100644 index 0000000000..420a48aa58 --- /dev/null +++ b/tests/unittests/artifacts/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for artifacts + +## Directory: ./tests/unittests/artifacts + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/auth/CLAUDE.md b/tests/unittests/auth/CLAUDE.md new file mode 100644 index 0000000000..5fcf7540bf --- /dev/null +++ b/tests/unittests/auth/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for auth + +## Directory: ./tests/unittests/auth + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/auth/credential_service/CLAUDE.md b/tests/unittests/auth/credential_service/CLAUDE.md new file mode 100644 index 0000000000..c58eed276f --- /dev/null +++ b/tests/unittests/auth/credential_service/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for credential_service + +## Directory: ./tests/unittests/auth/credential_service + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/auth/exchanger/CLAUDE.md b/tests/unittests/auth/exchanger/CLAUDE.md new file mode 100644 index 0000000000..5b099b4e3e --- /dev/null +++ b/tests/unittests/auth/exchanger/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for exchanger + +## Directory: ./tests/unittests/auth/exchanger + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/auth/refresher/CLAUDE.md b/tests/unittests/auth/refresher/CLAUDE.md new file mode 100644 index 0000000000..a44d701e41 --- /dev/null +++ b/tests/unittests/auth/refresher/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for refresher + +## Directory: ./tests/unittests/auth/refresher + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/cli/CLAUDE.md b/tests/unittests/cli/CLAUDE.md new file mode 100644 index 0000000000..51c9552f62 --- /dev/null +++ b/tests/unittests/cli/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for cli + +## Directory: ./tests/unittests/cli + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/cli/utils/CLAUDE.md b/tests/unittests/cli/utils/CLAUDE.md new file mode 100644 index 0000000000..9ef4fb3157 --- /dev/null +++ b/tests/unittests/cli/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./tests/unittests/cli/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/code_executors/CLAUDE.md b/tests/unittests/code_executors/CLAUDE.md new file mode 100644 index 0000000000..601bab69a2 --- /dev/null +++ b/tests/unittests/code_executors/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for code_executors + +## Directory: ./tests/unittests/code_executors + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/evaluation/CLAUDE.md b/tests/unittests/evaluation/CLAUDE.md new file mode 100644 index 0000000000..ae2180bd15 --- /dev/null +++ b/tests/unittests/evaluation/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for evaluation + +## Directory: ./tests/unittests/evaluation + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/flows/CLAUDE.md b/tests/unittests/flows/CLAUDE.md new file mode 100644 index 0000000000..99e4ec7052 --- /dev/null +++ b/tests/unittests/flows/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for flows + +## Directory: ./tests/unittests/flows + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/flows/llm_flows/CLAUDE.md b/tests/unittests/flows/llm_flows/CLAUDE.md new file mode 100644 index 0000000000..2046c01ad6 --- /dev/null +++ b/tests/unittests/flows/llm_flows/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for llm_flows + +## Directory: ./tests/unittests/flows/llm_flows + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/memory/CLAUDE.md b/tests/unittests/memory/CLAUDE.md new file mode 100644 index 0000000000..9b6c7f9ac7 --- /dev/null +++ b/tests/unittests/memory/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for memory + +## Directory: ./tests/unittests/memory + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/models/CLAUDE.md b/tests/unittests/models/CLAUDE.md new file mode 100644 index 0000000000..c44257b698 --- /dev/null +++ b/tests/unittests/models/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for models + +## Directory: ./tests/unittests/models + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/plugins/CLAUDE.md b/tests/unittests/plugins/CLAUDE.md new file mode 100644 index 0000000000..3ccd0adbbf --- /dev/null +++ b/tests/unittests/plugins/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for plugins + +## Directory: ./tests/unittests/plugins + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/sessions/CLAUDE.md b/tests/unittests/sessions/CLAUDE.md new file mode 100644 index 0000000000..4f29cb4b19 --- /dev/null +++ b/tests/unittests/sessions/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for sessions + +## Directory: ./tests/unittests/sessions + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/streaming/CLAUDE.md b/tests/unittests/streaming/CLAUDE.md new file mode 100644 index 0000000000..30ba56b734 --- /dev/null +++ b/tests/unittests/streaming/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for streaming + +## Directory: ./tests/unittests/streaming + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/CLAUDE.md b/tests/unittests/tools/CLAUDE.md new file mode 100644 index 0000000000..8b4388dda2 --- /dev/null +++ b/tests/unittests/tools/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for tools + +## Directory: ./tests/unittests/tools + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/apihub_tool/CLAUDE.md b/tests/unittests/tools/apihub_tool/CLAUDE.md new file mode 100644 index 0000000000..d1577bd6ec --- /dev/null +++ b/tests/unittests/tools/apihub_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for apihub_tool + +## Directory: ./tests/unittests/tools/apihub_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/apihub_tool/clients/CLAUDE.md b/tests/unittests/tools/apihub_tool/clients/CLAUDE.md new file mode 100644 index 0000000000..540b305445 --- /dev/null +++ b/tests/unittests/tools/apihub_tool/clients/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for clients + +## Directory: ./tests/unittests/tools/apihub_tool/clients + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/application_integration_tool/CLAUDE.md b/tests/unittests/tools/application_integration_tool/CLAUDE.md new file mode 100644 index 0000000000..65407985b0 --- /dev/null +++ b/tests/unittests/tools/application_integration_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for application_integration_tool + +## Directory: ./tests/unittests/tools/application_integration_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/application_integration_tool/clients/CLAUDE.md b/tests/unittests/tools/application_integration_tool/clients/CLAUDE.md new file mode 100644 index 0000000000..9753ac7784 --- /dev/null +++ b/tests/unittests/tools/application_integration_tool/clients/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for clients + +## Directory: ./tests/unittests/tools/application_integration_tool/clients + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/bigquery/CLAUDE.md b/tests/unittests/tools/bigquery/CLAUDE.md new file mode 100644 index 0000000000..a37aed9643 --- /dev/null +++ b/tests/unittests/tools/bigquery/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for bigquery + +## Directory: ./tests/unittests/tools/bigquery + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/bigquery/test_data/CLAUDE.md b/tests/unittests/tools/bigquery/test_data/CLAUDE.md new file mode 100644 index 0000000000..bcbb2a1042 --- /dev/null +++ b/tests/unittests/tools/bigquery/test_data/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for test_data + +## Directory: ./tests/unittests/tools/bigquery/test_data + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/computer_use/CLAUDE.md b/tests/unittests/tools/computer_use/CLAUDE.md new file mode 100644 index 0000000000..25be19e5eb --- /dev/null +++ b/tests/unittests/tools/computer_use/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for computer_use + +## Directory: ./tests/unittests/tools/computer_use + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/google_api_tool/CLAUDE.md b/tests/unittests/tools/google_api_tool/CLAUDE.md new file mode 100644 index 0000000000..e83999234a --- /dev/null +++ b/tests/unittests/tools/google_api_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for google_api_tool + +## Directory: ./tests/unittests/tools/google_api_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/mcp_tool/CLAUDE.md b/tests/unittests/tools/mcp_tool/CLAUDE.md new file mode 100644 index 0000000000..b805b98555 --- /dev/null +++ b/tests/unittests/tools/mcp_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for mcp_tool + +## Directory: ./tests/unittests/tools/mcp_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/openapi_tool/CLAUDE.md b/tests/unittests/tools/openapi_tool/CLAUDE.md new file mode 100644 index 0000000000..7cd856a9f1 --- /dev/null +++ b/tests/unittests/tools/openapi_tool/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for openapi_tool + +## Directory: ./tests/unittests/tools/openapi_tool + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/openapi_tool/auth/CLAUDE.md b/tests/unittests/tools/openapi_tool/auth/CLAUDE.md new file mode 100644 index 0000000000..30e22bd97c --- /dev/null +++ b/tests/unittests/tools/openapi_tool/auth/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for auth + +## Directory: ./tests/unittests/tools/openapi_tool/auth + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md b/tests/unittests/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md new file mode 100644 index 0000000000..275ed85639 --- /dev/null +++ b/tests/unittests/tools/openapi_tool/auth/credential_exchangers/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for credential_exchangers + +## Directory: ./tests/unittests/tools/openapi_tool/auth/credential_exchangers + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/openapi_tool/common/CLAUDE.md b/tests/unittests/tools/openapi_tool/common/CLAUDE.md new file mode 100644 index 0000000000..30dc2f5de4 --- /dev/null +++ b/tests/unittests/tools/openapi_tool/common/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for common + +## Directory: ./tests/unittests/tools/openapi_tool/common + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/openapi_tool/openapi_spec_parser/CLAUDE.md b/tests/unittests/tools/openapi_tool/openapi_spec_parser/CLAUDE.md new file mode 100644 index 0000000000..0a3a9a6836 --- /dev/null +++ b/tests/unittests/tools/openapi_tool/openapi_spec_parser/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for openapi_spec_parser + +## Directory: ./tests/unittests/tools/openapi_tool/openapi_spec_parser + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/tools/retrieval/CLAUDE.md b/tests/unittests/tools/retrieval/CLAUDE.md new file mode 100644 index 0000000000..52fdb5d4a9 --- /dev/null +++ b/tests/unittests/tools/retrieval/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for retrieval + +## Directory: ./tests/unittests/tools/retrieval + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested diff --git a/tests/unittests/utils/CLAUDE.md b/tests/unittests/utils/CLAUDE.md new file mode 100644 index 0000000000..4c000727bf --- /dev/null +++ b/tests/unittests/utils/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md for utils + +## Directory: ./tests/unittests/utils + +This directory contains code related to the ADK Python project. + +## Instructions +- Follow existing code patterns and conventions in this directory +- Maintain consistency with the project's coding standards +- Ensure all changes are properly tested