Skip to content

Ge a2ui v09 examples#2086

Merged
yuantian-agentspace merged 3 commits into
mainfrom
ge-a2ui-v09-examples
Jul 24, 2026
Merged

Ge a2ui v09 examples#2086
yuantian-agentspace merged 3 commits into
mainfrom
ge-a2ui-v09-examples

Conversation

@yuantian-agentspace

Copy link
Copy Markdown
Collaborator

Description

Gemini Enterprise A2UI v0.9 demo agent to demo GE's capabilities to render Material components and custom components.

Demo agent for Gemini Enterprise.

Pre-launch Checklist

One time:

For this PR:

  • I have updated the relevant CHANGELOG.md file.
  • I updated/added relevant documentation.
  • My code changes (if any) have tests.
  • If my branch is on a fork, I have verified that scripts/e2e_test.sh passes.

If you need help, consider asking for advice on the discussion board.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new demo agent sample for A2UI v0.9, showcasing Material and custom components with deployment configurations, example templates, and a restaurant finder tool. The review feedback highlights several critical stability and maintainability improvements: adding defensive type-checking in agent_executor.py and tools.py to prevent AttributeError crashes from unexpected client payloads, correcting the Python version requirement in pyproject.toml and README.md from the unreleased 3.14 to >=3.11, and moving the token_stream helper function in agent.py outside of the retry loop to avoid redundant recreation.

Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/agent_executor.py Outdated
Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/agent_executor.py Outdated
Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/pyproject.toml
Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/agent.py Outdated
Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/tools.py Outdated
Comment thread samples/community/agent/adk/gemini_enterprise/v0_9/README.md
@yuantian-agentspace
yuantian-agentspace enabled auto-merge (squash) July 24, 2026 16:48
@yuantian-agentspace
yuantian-agentspace merged commit fc4e91d into main Jul 24, 2026
23 of 24 checks passed
@yuantian-agentspace
yuantian-agentspace deleted the ge-a2ui-v09-examples branch July 24, 2026 16:59
@github-project-automation github-project-automation Bot moved this from Todo to Done in A2UI Jul 24, 2026
@ditman

ditman commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants