adk-python/contributing/samples
Hangfei Lin f1803312c6 Copybara import of the project:
--
618add7d297cbe26f26f45aa01b39c3d086a13e8 by Hangfei Lin <hangfei@google.com>:

doc: Create readme.md
--
5ba85d653cac11b2858ee5d53d175c1c16d933ec by Hangfei Lin <hangfei@google.com>:

doc: Update CONTRIBUTING.md
--
02606a34babba6a660886a073332979fb2b12fc3 by Wei Sun (Jack) <weisun@google.com>:

Rename readme.md to README.md
--
08a38bd5727bf554f6fb043c73623d367e9b138e by Hangfei Lin <hangfei@google.com>:

Update README.md
--
92e7ee6d498dfce35f1c6df44c1ec0f86ae5d513 by Wei Sun (Jack) <weisun@google.com>:

Update README.md
--
69c3a44e6946b3541746ded43dae8a70d47d538f by Wei Sun (Jack) <weisun@google.com>:

Update README.md
--
9de40783990ae9935463b37225c186e91c93025d by Wei Sun (Jack) <weisun@google.com>:

Update README.md
--
0f8a011ddc5b22ba8361ce7b34413a34cfcf15ba by Wei Sun (Jack) <weisun@google.com>:

Update README.md

COPYBARA_INTEGRATE_REVIEW=https://github.com/google/adk-python/pull/1058 from google:hangfei-patch-2 81eacedef69468fa554312a187880ccf4c30c559
PiperOrigin-RevId: 766234622
2025-06-02 09:57:35 -07:00
..
application_integration_agent refactor: refactor application integration toolset to hide non-public field 2025-05-13 19:28:01 -07:00
artifact_save_text fix(sample): Correct text artifact saving in artifact_save_text sample 2025-06-02 09:19:19 -07:00
bigquery feat: use bigquery scope by default in bigquery credentials. 2025-05-30 15:12:49 -07:00
bigquery_agent Fix typos in README for sample bigquery_agent and oauth_calendar_agent 2025-05-29 11:48:01 -07:00
callbacks Update samples for async session changes and remove exp suffix from gemini model 2025-05-15 17:12:07 -07:00
code_execution Update the usage of built-in code execution in documentation and sample agent. 2025-05-14 23:17:13 -07:00
fields_output_schema Create a developer folder and add samples. 2025-05-07 09:26:19 -07:00
fields_planner Update samples for async session changes and remove exp suffix from gemini model 2025-05-15 17:12:07 -07:00
generate_image Create a developer folder and add samples. 2025-05-07 09:26:19 -07:00
google_search_agent chore: add google search agent for testing 2025-05-23 14:36:27 -07:00
hello_world chore: Allows BaseAgent in the constructor of InMemoryRunner. 2025-05-16 17:42:58 -07:00
hello_world_litellm chore: Fixes a few samples for the breaking session service change. 2025-05-15 16:44:23 -07:00
hello_world_ma Create a developer folder and add samples. 2025-05-07 09:26:19 -07:00
hello_world_ollama Rename ollama sample script and await create_session 2025-05-15 17:29:56 -07:00
human_in_loop Provide sample LongRunningFunctionTool runner script and documentation 2025-05-28 16:59:52 -07:00
integration_connector_euc_agent Add dynamicAuthConfig to ExecuteCustomQuery. Add sample agent for ApplicationIntegrationToolset which uses Integration Connectors with end user credentials. 2025-05-20 21:45:27 -07:00
jira_agent Copybara import of the project: 2025-05-30 15:04:38 -07:00
langchain_structured_tool_agent feat: support Langchain StructuredTool for Langchain tool 2025-05-29 11:48:15 -07:00
langchain_youtube_search_agent chore: add requirements.txt for langchain_youtube_search_agent 2025-05-30 18:19:01 -07:00
mcp_sse_agent feat: add sample mcp agent that connects to mcp server via sse endpoint directly 2025-05-18 17:00:03 -07:00
mcp_stdio_server_agent feat: add sample mcp agent that connects to mcp server via sse endpoint directly 2025-05-18 17:00:03 -07:00
mcp_streamablehttp_agent feat: google/adk-python#479 support for streamable http MCP servers for MCPToolset 2025-05-28 14:33:19 -07:00
memory chore: Fixes the main.py for memory/agent.py sample. 2025-05-19 13:08:57 -07:00
non_llm_sequential Create a developer folder and add samples. 2025-05-07 09:26:19 -07:00
oauth_calendar_agent Fix typos in README for sample bigquery_agent and oauth_calendar_agent 2025-05-29 11:48:01 -07:00
quickstart Create a developer folder and add samples. 2025-05-07 09:26:19 -07:00
session_state_agent docs: Adds a sample agent to illustrate state usage via callbacks. 2025-05-29 19:30:44 -07:00
simple_sequential_agent Update samples for async session changes and remove exp suffix from gemini model 2025-05-15 17:12:07 -07:00
telemetry Make tool_call one span for telemetry 2025-05-29 11:47:40 -07:00
token_usage Update samples for async session changes and remove exp suffix from gemini model 2025-05-15 17:12:07 -07:00
toolbox_agent Copybara import of the project: 2025-05-22 21:56:18 -07:00
workflow_agent_seq chore: Creates a sample main.py to demonstrate how to use adk as a library for the workflow agent in docs. 2025-05-18 16:17:16 -07:00
README.md Copybara import of the project: 2025-06-02 09:57:35 -07:00

Contributing Resources

This folder host resources for ADK contributors, for example, testing samples etc.

Samples

Samples folder host samples to test different features. The samples are usually minimal and simplistic to test one or a few scenarios.

Note: This is different from the google/adk-samples repo, which hosts more complex e2e samples for customers to use or modify directly.