4 Commits

Author SHA1 Message Date
Benjamin Taylor ae301ffdee fix(examples): expose frontend tools to the adk agent via AGUIToolset
The 'Frontend Tools' suggestion (setThemeColor) silently failed: the agent's
tools were static [set_proverbs, get_weather], and ag_ui_adk only injects the
run's forwarded client tools when the agent's tools include an AGUIToolset
placeholder (swapped for a ClientProxyToolset wired to input.tools). Without it,
gemini-2.5-flash never sees setThemeColor and declines ('I can only help with
proverbs or the weather'). Added AGUIToolset() to expose forwarded frontend tools.

Verified live via the identical change in examples/integrations/adk-angular
(same agent main.py + ag_ui_adk): 'Set the theme to green' now recolors the
panel; previously refused. No prompt change needed.
2026-07-22 07:29:23 -05:00
Jordan Ritter 2482317ccc style: apply ruff format to Python codebase
320 files reformatted. One-time alignment to match the ruff format
check added to CI in #4812.
2026-05-13 23:10:35 -07:00
Jordan Ritter 65508a641d feat: add /health endpoint to all starter integration examples 2026-04-09 20:40:10 -07:00
Jordan Ritter ec3a5ff114 feat: consolidate 47 demo repos into examples/ 2026-03-12 13:06:02 -07:00