-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Insights: google/adk-python
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v1.6.1 Release 1.6.1
published
Jul 10, 2025
57 Pull requests merged by 9 people
-
chore: update adk-web
#1985 merged
Jul 16, 2025 -
feat: Add ability to send state change with message
#1868 merged
Jul 15, 2025 -
docs: Update agent transfer related doc string and comments
#1921 merged
Jul 15, 2025 -
refactor: Use CallbackContext in credential service for saving/loading credential
#1913 merged
Jul 15, 2025 -
fix: Create correct object for image and video content in litellm
#1917 merged
Jul 15, 2025 -
chore: adk Add more documentations for ADK live feature in ADK.md
#1884 merged
Jul 15, 2025 -
fix: return empty list in place of raising FileNotFoundError when there are no eval sets
#1835 merged
Jul 15, 2025 -
feat(config): support callbacks in BaseAgent and LlmAgent
#1964 merged
Jul 15, 2025 -
fix: Don't set error_code and error_message when model stop response in normal case
#1958 merged
Jul 15, 2025 -
feat(config): support built-in tools and referencing tools in code
#1957 merged
Jul 15, 2025 -
fix: Starred tuple unpacking everywhere in GCS artifact service
#1669 merged
Jul 15, 2025 -
fix: Support project-based gemini model path for BuiltInCodeExecutor and all built-in tools
#1933 merged
Jul 15, 2025 -
refactor: Move list_artifacts from tool_context to callback_context
#1965 merged
Jul 15, 2025 -
fix: Correct EventAction merging logic and add corresponding tests
#1955 merged
Jul 15, 2025 -
feat: Implement in memory EvalSetsManager
#1919 merged
Jul 15, 2025 -
fix: Process ListEvents response correctly when getSession is called
#1911 merged
Jul 15, 2025 -
docs: Update doc string for GcsArtifactService
#1930 merged
Jul 15, 2025 -
chore: update ADK Answering Agent to label the discussion with "bot_responded" after responding
#1963 merged
Jul 15, 2025 -
feat: add testing endpoint for builder
#1914 merged
Jul 14, 2025 -
docs: Fix docstring and update module public name list for generating API references
#1935 merged
Jul 14, 2025 -
fix: Add instruction in long running tool description to avoid being invoked again by model
#1934 merged
Jul 14, 2025 -
fix: Import A2A well known path from A2A sdk
#1905 merged
Jul 14, 2025 -
feat: Add a sample for how to use plugins
#1885 merged
Jul 13, 2025 -
feat: Add support for persisting eval run results
#1908 merged
Jul 12, 2025 -
feat: Adding implementation of evaluate method in LocalEvalService
#1887 merged
Jul 12, 2025 -
feat(config): support
output_key
andinclude_contents
in LlmAgentConfig#1892 merged
Jul 12, 2025 -
feat(config): support sub_agents in BaseAgentConfig
#1889 merged
Jul 11, 2025 -
fix: Fix the long running function response event merge logic
#1896 merged
Jul 11, 2025 -
fix: Return final task result in task artifact instead of status message
#1893 merged
Jul 11, 2025 -
chore: Update the README of a2a sample agent
#1903 merged
Jul 11, 2025 -
feat: expose credential service in readonly context
#1829 merged
Jul 11, 2025 -
feat(lite_llm): add PDF support
#1855 merged
Jul 11, 2025 -
fix(agent_graph): Prevent duplicate edges in agent graph (#1601)
#1602 merged
Jul 11, 2025 -
chore(fix typo): correct typo AUTHLIB_AVIALABLE → AUTHLIB_AVAILABLE
#1866 merged
Jul 11, 2025 -
docs: s/readony_context/readonly_context/g
#1875 merged
Jul 11, 2025 -
feat: Add configure service account auth for google_api_tool_set
#120 merged
Jul 11, 2025 -
feat: Add implementation of BaseEvalService that runs evals locally
#1756 merged
Jul 11, 2025 -
feat: Integrating Plugin with ADK
#1827 merged
Jul 11, 2025 -
feat: Implement PluginService for registering and executing plugins
#1654 merged
Jul 11, 2025 -
test: add the unit test for EnterpriseWebSearchTool
#1846 merged
Jul 11, 2025 -
fix: Add support for code execution result and skip inline data in anthropic llm
#1796 merged
Jul 10, 2025 -
feat(config): add ParallelAgent and SequentialAgent to the loader
#1883 merged
Jul 10, 2025 -
feat(config): add configs for ParallelAgent and SequentialAgent
#1881 merged
Jul 10, 2025 -
feat(config): add disallow_transfer_to_parent and disallow_transfer_to_peers to LlmAgentConfig
#1880 merged
Jul 10, 2025 -
feat(config): support loading from YAML config in CLI
#1879 merged
Jul 10, 2025 -
feat(config): add APIs for building config agents
#1872 merged
Jul 10, 2025 -
chore: create an initial prototype agent to answer Github discussion questions
#1741 merged
Jul 10, 2025 -
chore: remove unused line for Client()
#1865 merged
Jul 10, 2025 -
chore: update triage agent to assign the issue to owner after labeling it
#1847 merged
Jul 10, 2025 -
feat: Make InMemoryMemoryService thread-safe
#1853 merged
Jul 10, 2025 -
fix: improve partial event handling and streaming aggregation
#1873 merged
Jul 10, 2025 -
chore: rename
session_factory
tosql_session
for readability#1870 merged
Jul 10, 2025 -
test: Adds test for streaming + function calls
#1780 merged
Jul 10, 2025 -
chore: Release 1.6.0
#1863 merged
Jul 10, 2025 -
feat: add agent.clone() method
#1747 merged
Jul 9, 2025 -
fix: Fix view eval case
#1864 merged
Jul 9, 2025
32 Pull requests opened by 3 people
-
feat: Add support for store audio and transcription into events/sessions and artifacts
#1867 opened
Jul 9, 2025 -
feat: Implement Activity Start and End signals in LiveRequestQueue and BaseLLMConnection
#1871 opened
Jul 9, 2025 -
chore: add `to_session` method in `StorageSession` for readability
#1878 opened
Jul 10, 2025 -
chore: add a script to upload ADK docs for the ADK Answering Agent
#1882 opened
Jul 10, 2025 -
fix: use the same word extractor for query and event contents in InMemoryMemoryService
#1886 opened
Jul 11, 2025 -
feat: Enhance LangchainTool to accept coroutines, and plain function
#1890 opened
Jul 11, 2025 -
ADK changes
#1891 opened
Jul 11, 2025 -
fix(auth): fix oauth redirect handling for third-party idps in adk web
#1898 opened
Jul 11, 2025 -
fix: update documentation owner's Github username for the ADK Triage Agent
#1904 opened
Jul 11, 2025 -
chore: Update create session poll spec to mitigate timeout
#1916 opened
Jul 12, 2025 -
docs: Update API references
#1936 opened
Jul 13, 2025 -
chore: remove the redundant `service.bucket` setting in `mock_gcs_artifact_service`
#1942 opened
Jul 14, 2025 -
fix: improve partial event handling and streaming aggregation
#1953 opened
Jul 14, 2025 -
chore: update ADK Triage Agent to set issue type
#1954 opened
Jul 14, 2025 -
fix(comment): malicious user cannot obtain another user’s session
#1959 opened
Jul 14, 2025 -
feat(config): support config for AgentTool
#1960 opened
Jul 14, 2025 -
feat: add chat_with_bigquery first-party tool
#1961 opened
Jul 14, 2025 -
fix: Raise `NotFoundError` in `list_eval_sets` function when app_name doesn't exist
#1962 opened
Jul 14, 2025 -
feat: Use LocalEvalService to run all evals in cli and web
#1979 opened
Jul 15, 2025 -
feat: add new callbacks to handle tool and model errors
#1981 opened
Jul 15, 2025 -
feat: Add sample plugin for logging
#1982 opened
Jul 15, 2025 -
feat: Add `ReflectRetryPlugin` to reflect from errors and retry when tool/model errors
#1983 opened
Jul 15, 2025 -
feat: Add tool callback chaining support for live streaming
#1986 opened
Jul 16, 2025 -
chore: Update label name for bot triaged issues
#1987 opened
Jul 16, 2025 -
feat: Add ComputerUseToolset
#1990 opened
Jul 16, 2025 -
chore: Support computer use models
#1991 opened
Jul 16, 2025 -
chore: Add computer use agent internal sample
#1992 opened
Jul 16, 2025 -
fix: Set response schema for function that returns None
#1993 opened
Jul 16, 2025 -
fix: Add response schema for agent tool function declaration even when it's return None
#1994 opened
Jul 16, 2025 -
feat: Add list_tools endpoint
#1997 opened
Jul 16, 2025 -
feat: modularize fast_api.py to allow simpler construction of API Server
#1998 opened
Jul 16, 2025
30 Issues closed by 6 people
-
Return deleted session
#1996 closed
Jul 16, 2025 -
"Session not found" error
#1575 closed
Jul 16, 2025 -
Issue with session state persistence using ToolContext.
#562 closed
Jul 15, 2025 -
EventActions does not capture all the action when there are multiple function calls in an Event
#1938 closed
Jul 15, 2025 -
Stuck on a basic problem
#1178 closed
Jul 13, 2025 -
Generate API references for InvocationContext
#291 closed
Jul 13, 2025 -
Improve OAuth2 Token Refresh Implementation
#290 closed
Jul 13, 2025 -
bug: `built_in_code_execution` output issue
#180 closed
Jul 12, 2025 -
Thought process language not adapting to input language in gemini-2.5-flash-preview-05-20
#1312 closed
Jul 12, 2025 -
Support agent.clone() for Reusing Agents Across Workflows
#1401 closed
Jul 12, 2025 -
Deploying AdkApp on Google App Engine
#1313 closed
Jul 12, 2025 -
Too strict assumption when listing GCS artifact service versions
#1314 closed
Jul 12, 2025 -
Reading text from scanned PDF images
#1337 closed
Jul 12, 2025 -
How to use artifacts?
#660 closed
Jul 12, 2025 -
BigQuery function call succeeds locally but fails silently on Vertex AI
#1493 closed
Jul 12, 2025 -
Is there a way to get response to image input?
#1350 closed
Jul 12, 2025 -
Question: Use N parallel tools/AgentTools deterministicly, determined at runtime
#1351 closed
Jul 12, 2025 -
after_agent_callback is not called when stop processing events after is_final_response is True
#1695 closed
Jul 12, 2025 -
Multi model input to LLM agent
#1808 closed
Jul 12, 2025 -
Q: Does include_contents='none' exclude providing state as input to the agent?
#1924 closed
Jul 12, 2025 -
How to access the response of the last active agent in after_agent_callback??
#1899 closed
Jul 12, 2025 -
How do I send a bearer token to the OpenAPI tool
#1918 closed
Jul 12, 2025 -
cleanup: update the documentation about flow
#1907 closed
Jul 12, 2025 -
support PDF file in Lite_llm
#363 closed
Jul 11, 2025 -
Duplicate edges in graph when using WorkflowAgents
#1601 closed
Jul 11, 2025 -
Why is my agent not showing up in Angular UI when I run adk web
#1895 closed
Jul 11, 2025 -
how to set base url for Gemini model
#489 closed
Jul 9, 2025
34 Issues opened by 33 people
-
Tracing usage.total_token_count as 'output_tokens'
#1995 opened
Jul 16, 2025 -
AGENT_CARD_WELL_KNOWN_PATH not found
#1989 opened
Jul 16, 2025 -
Proposed change of Docs: prevent overwriting Long Running Function Tool
#1988 opened
Jul 16, 2025 -
All 2.5 models not found
#1984 opened
Jul 15, 2025 -
Session Persistence Through Callbacks
#1980 opened
Jul 15, 2025 -
Update docs for MCP streamable http support
#1977 opened
Jul 15, 2025 -
API for saving artifacts on Fast API Server
#1975 opened
Jul 15, 2025 -
MCP Server Instructions Not Followed by The client
#1974 opened
Jul 15, 2025 -
[Question] Multiple tools calling
#1971 opened
Jul 15, 2025 -
[ Question ] Google ADK Tools + VLLM Model + LiteLLM integration problem
#1968 opened
Jul 15, 2025 -
LiteLLM doesn't support structured output correctly.
#1967 opened
Jul 15, 2025 -
MCP Tool Call failing with Voice Agent but not with Text
#1966 opened
Jul 14, 2025 -
Cannot access agent's final output from after_agent_callback
#1952 opened
Jul 14, 2025 -
Artifacts can not be loaded from GcsArtifactService when app name is a Agent Engine resource name
#1949 opened
Jul 14, 2025 -
How Do Agents Access State Variables? Understanding State Value Retrieval in LLM Agents
#1948 opened
Jul 14, 2025 -
Feature Request: Explicit Conditional Routing / "If-Else Router" Patterns
#1947 opened
Jul 14, 2025 -
Getting Import error in vertexai package on AgentEvaluator run
#1946 opened
Jul 14, 2025 -
OAuth2/OpenAPI not working with subsequent tool calls
#1944 opened
Jul 14, 2025 -
Bigquery tool fails to handle NUMERIC columns
#1943 opened
Jul 14, 2025 -
litellm not support upload txt file
#1940 opened
Jul 13, 2025 -
LLM request and response traces are not stored in the session service
#1920 opened
Jul 12, 2025 -
output_schema cannot co-exist with agent transfer configurations
#1910 opened
Jul 11, 2025 -
Error in event_generator: Function set_state_variable is not found in the tools_dict.
#1906 opened
Jul 11, 2025 -
Chat History
#1923 opened
Jul 11, 2025 -
Pass Custom Parameters to /sse
#1901 opened
Jul 11, 2025 -
Bearer token authentication context not accessible in tools by default
#1900 opened
Jul 11, 2025 -
Callbacks not getting executed with ADK Bidi-streaming [Audio to Audio conversation]
#1897 opened
Jul 11, 2025 -
Creating evalset failed when there are Chinese words in a session.
#1894 opened
Jul 11, 2025 -
Live: Support sliding window config
#1877 opened
Jul 10, 2025 -
Live: Support session reassumption
#1876 opened
Jul 10, 2025 -
Orchastrator agent dont send image to AgentTools
#1869 opened
Jul 9, 2025
71 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
feat(code_executors): Add GkeCodeExecutor for sandboxed code execution on GKE
#1629 commented on
Jul 16, 2025 • 15 new comments -
feat: Add session_service_db_kwargs to get_fast_api_app
#1800 commented on
Jul 15, 2025 • 2 new comments -
fix: session state persistence in sequential agent pipelines
#196 commented on
Jul 12, 2025 • 0 new comments -
DatabaseSessionService has race condition with `create_all()` when running multiple instances/replicas
#1561 commented on
Jul 16, 2025 • 0 new comments -
support for context caching
#211 commented on
Jul 16, 2025 • 0 new comments -
Using agent as tool outside of adk web doesn't exit cleanly
#1112 commented on
Jul 16, 2025 • 0 new comments -
agent_engines: TypeError: cannot pickle '_contextvars.Context' object
#856 commented on
Jul 16, 2025 • 0 new comments -
Transfer_to_agent does not actually transfer?
#367 commented on
Jul 16, 2025 • 0 new comments -
Add more visibility into how Agent performed when called as a tool
#1732 commented on
Jul 16, 2025 • 0 new comments -
MCPTOOLSET issue on connecting new mcp server with google ADK
#1277 commented on
Jul 16, 2025 • 0 new comments -
LLMAgent loses context/state after tool execution in Custom Agent
#1738 commented on
Jul 16, 2025 • 0 new comments -
GCS artifact storage should be async
#1346 commented on
Jul 16, 2025 • 0 new comments -
Session often not accessible to subsequent agents, timing issue?
#1119 commented on
Jul 16, 2025 • 0 new comments -
how get deepseek-r1 response reasoning_content
#346 commented on
Jul 15, 2025 • 0 new comments -
Add Built-in Retry Mechanism for API Errors (e.g., 429 Too Many Requests) in LLM Agent
#1214 commented on
Jul 15, 2025 • 0 new comments -
Why there is no support for building custom RAG without using Vertex AI RAG service ?
#492 commented on
Jul 15, 2025 • 0 new comments -
MCP Resources in addition to Tools
#1779 commented on
Jul 15, 2025 • 0 new comments -
Unable to run the properly authenticated and registered ADK Agents through Agentspace
#1104 commented on
Jul 15, 2025 • 0 new comments -
Parent Agent is not following planner actions on sub-agents
#942 commented on
Jul 12, 2025 • 0 new comments -
feat(State): Implement `__delitem__` and `pop` methods for element removal
#1856 commented on
Jul 15, 2025 • 0 new comments -
feat: Implement hallucinations_v1 auto-rater
#1844 commented on
Jul 15, 2025 • 0 new comments -
feat: add pagination and state options to list_sessions
#1825 commented on
Jul 16, 2025 • 0 new comments -
#1814 Fix path parameter extraction for complex Google API endpoints
#1815 commented on
Jul 12, 2025 • 0 new comments -
feat: Feature/support tool callbacks in live mode
#1774 commented on
Jul 15, 2025 • 0 new comments -
fix: Remove end_invocation check to ensure after_agent callbacks execute
#1761 commented on
Jul 10, 2025 • 0 new comments -
fix(llm): handle ConnectionClosedOK exception in _receive_from_model test
#1752 commented on
Jul 11, 2025 • 0 new comments -
fix: typo fix in sample agent instruction
#1623 commented on
Jul 11, 2025 • 0 new comments -
feat: cli funcionality to deploy an Agent to a running GKE cluster
#1607 commented on
Jul 15, 2025 • 0 new comments -
feat: add optional per-agent Vertex AI project and location configuration
#1431 commented on
Jul 14, 2025 • 0 new comments -
feat: make GCS artifact service async under the hood
#1347 commented on
Jul 16, 2025 • 0 new comments -
feat(sessions): Efficient Large Context Handling for Agent Development Kit
#1247 commented on
Jul 14, 2025 • 0 new comments -
feat: Add GitHub MCP agent implementation with README and agent script
#1230 commented on
Jul 11, 2025 • 0 new comments -
feat: ✨ redis session class
#789 commented on
Jul 15, 2025 • 0 new comments -
tests: Add unit tests for mcp_tool
#663 commented on
Jul 11, 2025 • 0 new comments -
fix: fix failed unit tests in test_integration_client.py
#617 commented on
Jul 10, 2025 • 0 new comments -
feat: Added mem0 memory service
#264 commented on
Jul 12, 2025 • 0 new comments -
Feature Request: Add an Endpoint to Explicitly Stop/Terminate a Conversation
#1621 commented on
Jul 12, 2025 • 0 new comments -
Conversation Role Alternation Error with Gemma-3-12b-it Model: litellm.BadRequestError
#1373 commented on
Jul 11, 2025 • 0 new comments -
LangchainTools in `run_live` throw Union typing error error
#1720 commented on
Jul 11, 2025 • 0 new comments -
Agent Raw response thought instead of final result
#1109 commented on
Jul 11, 2025 • 0 new comments -
Add options to limit history content count included in LLM call
#752 commented on
Jul 11, 2025 • 0 new comments -
Support for cache_control in litellm
#994 commented on
Jul 11, 2025 • 0 new comments -
After using ADK in depth, it is recommended to support the thinking model and bug feedback
#1749 commented on
Jul 11, 2025 • 0 new comments -
Agent Engine Session / Memory URI Construction Incorrectly Relies on `GOOGLE_CLOUD_LOCATION`
#1760 commented on
Jul 11, 2025 • 0 new comments -
Cannot deploy ADK agent with MCPToolset to Agent Engine - "TypeError: cannot pickle 'TextIOWrapper' instances"
#1727 commented on
Jul 11, 2025 • 0 new comments -
loop_agent gives non-deterministic responses
#1806 commented on
Jul 11, 2025 • 0 new comments -
Session lastUpdateTime doesn't handle timezone correctly
#1848 commented on
Jul 10, 2025 • 0 new comments -
feat: Add realtime_input_config to RunConfig
#982 commented on
Jul 10, 2025 • 0 new comments -
after_agent_callback sets Content to None, even if None is returned from callback function
#772 commented on
Jul 10, 2025 • 0 new comments -
MCP Streamable HTTP Support
#1841 commented on
Jul 10, 2025 • 0 new comments -
New Workflow Agent: MapAgent - calls 1 subagent asynchronously multiple times with different arguments
#1828 commented on
Jul 9, 2025 • 0 new comments -
gemini-live-2.5-flash-preview doesn't call tools
#1698 commented on
Jul 9, 2025 • 0 new comments -
Add Session `title`
#1340 commented on
Jul 9, 2025 • 0 new comments -
MCP Tools: No mechanism to pass user JWT token through ADK session.state to MCP server context
#1402 commented on
Jul 15, 2025 • 0 new comments -
[Streaming Tools] Cannot pickle async_generator object
#1862 commented on
Jul 15, 2025 • 0 new comments -
BUG: Incorrect output token usage in telemetry data
#1668 commented on
Jul 15, 2025 • 0 new comments -
Add a way to send files when root_agent is deployed to Google's cloud "Agent Engine"
#1203 commented on
Jul 15, 2025 • 0 new comments -
Reusing `adk run` and `adk web` with custom Runners (and other custom services)
#1181 commented on
Jul 14, 2025 • 0 new comments -
Thought signature in agent response (no code changes introduced this behavior)
#1852 commented on
Jul 14, 2025 • 0 new comments -
Add new argument artifact_storage_service in get_fast_api_app function to pass Artifactory services instances
#1367 commented on
Jul 14, 2025 • 0 new comments -
Object of type AnyUrl is not JSON serializable while reading github file using MCP Tool
#1540 commented on
Jul 14, 2025 • 0 new comments -
Feature Request: Return session state in List Sessions API in `adk api_server`
#781 commented on
Jul 14, 2025 • 0 new comments -
Bigquery tool fails to handle datetime columns
#1033 commented on
Jul 14, 2025 • 0 new comments -
Feature Request: Create an Agent Tool for GCP Pub/Sub Event Publishing
#1696 commented on
Jul 14, 2025 • 0 new comments -
Get Invocation ID from tool context
#1831 commented on
Jul 14, 2025 • 0 new comments -
OpenAPIToolset not compatible with 2.x OAS
#1070 commented on
Jul 14, 2025 • 0 new comments -
after_tool_callback not triggering for VertexAiSearchTool in Google ADK
#1121 commented on
Jul 14, 2025 • 0 new comments -
MCPToolset Timeout Error
#1086 commented on
Jul 14, 2025 • 0 new comments -
Random "MALFORMED_FUNCTION_CALL" Error from Gemini Agent
#1521 commented on
Jul 13, 2025 • 0 new comments -
Issue: Path Parameter Extraction for Complex Google API Endpoints
#1814 commented on
Jul 12, 2025 • 0 new comments -
Add Dockerfile for consistent deployment environment
#184 commented on
Jul 12, 2025 • 0 new comments