forked from google/adk-python
-
Notifications
You must be signed in to change notification settings - Fork 0
Feature/approval mechanism #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
calvingiles
merged 129 commits into
TradeMe:approval-fork
from
calvingiles:feature/approval-mechanism
Jun 6, 2025
Merged
Feature/approval mechanism #4
calvingiles
merged 129 commits into
TradeMe:approval-fork
from
calvingiles:feature/approval-mechanism
Jun 6, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
PiperOrigin-RevId: 764546019
PiperOrigin-RevId: 764547299
This causes information loss, and is unexpected from user. PiperOrigin-RevId: 764558190
Copybara import of the project: -- 7996288 by Almas Akchabayev <almas.akchabayev@gmail.com>: fix: separate thinking from text parts in streaming mode COPYBARA_INTEGRATE_REVIEW=google#777 from almeynman:separate-thinking-and-text-parts-in-stream-mode b63dcc7 PiperOrigin-RevId: 764561932
…udio reference. PiperOrigin-RevId: 764563376
PiperOrigin-RevId: 764564638
PiperOrigin-RevId: 764567867
…AI SDK for fixing: google#955 PiperOrigin-RevId: 764568728
PiperOrigin-RevId: 764584699
PiperOrigin-RevId: 764585592
Also renamed tool_call as execute_tool and added attributes as recommended in https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-spans/#execute-tool-span. PiperOrigin-RevId: 764594179
Copybara import of the project: -- f56fd74 by Mohammad <mohammaddevgermany@gmail.com>: build(package): add py.typed and include it in flit config This adds a py.typed marker file to the google.adk package and updates the Flit configuration in pyproject.toml to include it in the distribution. This ensures the package is PEP 561 compliant and allows static type checkers (like mypy and pyright) to recognize that the package supports type hints. COPYBARA_INTEGRATE_REVIEW=google#913 from mohamadghaffari:add-py-typed f56fd74 PiperOrigin-RevId: 764603119
PiperOrigin-RevId: 764776124
PiperOrigin-RevId: 764777424
… that wraps a function which takes no parameters. Fixes google#948 PiperOrigin-RevId: 764780248
for fixing: google#707 PiperOrigin-RevId: 764781197
…] is not installed. PiperOrigin-RevId: 764798561
…metry PiperOrigin-RevId: 764801572
…tored as strings. Previously if you add `from __future__ import annotations` in your code, the parsing code would fail because the type hints will be a string instead of the class itself (e.g. input: 'str' instead of input: str). Also added "_" to the util file name. PiperOrigin-RevId: 764817339
PiperOrigin-RevId: 764820494
Copybara import of the project: -- c62a0a6 by Jacky W <wjx_colstu@hotmail.com>: -- 59c0606 by Jacky W <wjx_colstu@hotmail.com>: fix: add cache_ok option to remove sa warning. -- 1922599 by Jacky W <wjx_colstu@hotmail.com>: chore: format code. COPYBARA_INTEGRATE_REVIEW=google#1001 from Colstuwjx:fix/issue-480-precise-mysql-timestamp 50e764f PiperOrigin-RevId: 764853016
-- cef3ca1 by Lucas Nobre <lucaas.sn@gmail.com>: feat: Add index tracking to handle parallel tool call using litellm COPYBARA_INTEGRATE_REVIEW=google#759 from lucasnobre212:fix/issue_484 65e2293 PiperOrigin-RevId: 764902433
Fixing google#1019. PiperOrigin-RevId: 764903966
PiperOrigin-RevId: 764918729
PiperOrigin-RevId: 764935253
PiperOrigin-RevId: 764937761
-- cd9130a by Yongsul Kim <ystory84@gmail.com>: docs: Fix broken link to A2A example COPYBARA_INTEGRATE_REVIEW=google#1021 from ystory:patch-1 5d827f7 PiperOrigin-RevId: 764937930
Copybara import of the project: -- e246af5 by Alankrit Verma <alankrit386@gmail.com>: tools: allow transfer_to_agent to accept extra kwargs transfer_to_agent now takes **kwargs to swallow unexpected keyword args Added integration tests covering single and multiple extra kwargs. Fixes google#458. -- 55fea78 by Alankrit Verma <alankrit386@gmail.com>: fix(tests): correct indentation in test_transfer.py for better readability -- 0c04f2d by Alankrit Verma <alankrit386@gmail.com>: fix(transfer_to_agent): restore strict two-arg signature and clarify usage Revert the earlier **kwargs change so transfer_to_agent again only accepts (agent_name, tool_context). Improve the doc-string to make clear that no other parameters should be passed to this tool. Fixes google#458 -- d37448d by Alankrit Verma <alankrit386@gmail.com>: fix(transfer_to_agent): update docstring for clarity and accuracy -- ea827af by Wei Sun (Jack) <Jacksunwei@gmail.com>: Update transfer_to_agent_tool docstring for better prompt -- a144069 by Wei Sun (Jack) <Jacksunwei@gmail.com>: Update transfer_to_agent_tool.py COPYBARA_INTEGRATE_REVIEW=google#466 from AlankritVerma01:tools/transfer-accept-kwargs 686d436 PiperOrigin-RevId: 764940463
PiperOrigin-RevId: 764942273
-- d9b0a6f by Eugen-Bleck <eugenbleck@gmail.com>: fix: match arg case in errors COPYBARA_INTEGRATE_REVIEW=google#724 from bl3ck:fix/preserve-arg-case-in-errors 3ac43ef PiperOrigin-RevId: 764953570
PiperOrigin-RevId: 767197024
PiperOrigin-RevId: 767202237
None: PiperOrigin-RevId: 767204150
- Add missing override. - Add warning to failed actions. - Remove unused import. - Remove unused fields. - Add type checking. PiperOrigin-RevId: 767209697
PiperOrigin-RevId: 767218068
PiperOrigin-RevId: 767225493
Fixes google#1125 and add it to pyproject.toml. This was added to typing_extensions in 4.5.0. I followed versioning guidance from https://typing-extensions.readthedocs.io/en/latest/index.html#versioning-and-backwards-compatibility. PiperOrigin-RevId: 767317467
PiperOrigin-RevId: 767338013
add a ADK triaging agent to help triaging issues. This is an MVP. We can iterate further.
…ute in agent loader PiperOrigin-RevId: 767447874
…ackage PiperOrigin-RevId: 767697759
PiperOrigin-RevId: 767701441
PiperOrigin-RevId: 767710673
Partial fix for google#1170 TODOs: - UI rendering still has issue to match the event with the correct agent. - graph building needs further fix when there is a workflow agent in the tree. PiperOrigin-RevId: 767711701
PiperOrigin-RevId: 767732597
PiperOrigin-RevId: 767747328
Fixes google#643 PiperOrigin-RevId: 767788472
PiperOrigin-RevId: 767829097
PiperOrigin-RevId: 767843229
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
incorporating latest changes