Skip to content

Outline glossary.#1071

Merged
polina-c merged 15 commits intomainfrom
gl
Apr 6, 2026
Merged

Outline glossary.#1071
polina-c merged 15 commits intomainfrom
gl

Conversation

@polina-c
Copy link
Copy Markdown
Member

@polina-c polina-c commented Apr 5, 2026

Closes #713

Copy link
Copy Markdown
Contributor

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

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 comprehensive glossary of terms for the A2UI protocol and general Generative UI concepts, while also updating existing documentation for consistency and linking the overview to the new glossary. The review feedback focuses on refining the glossary by addressing minor typographical and grammatical errors, ensuring consistent terminology (e.g., using 'renderer' and 'agent' consistently), and requesting a missing link for external references.

polina-c and others added 7 commits April 5, 2026 14:19
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@polina-c polina-c removed the request for review from zeroasterisk April 6, 2026 15:29
Copy link
Copy Markdown
Collaborator

@wrenj wrenj left a comment

Choose a reason for hiding this comment

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

approved, thanks for workign on this!

docs/glossary.md Outdated

![agent and renderer](assets/agent-and-renderer.png)

While the protocol is designed for **AI-empowered agents**, it can work with deterministic agents as well. For example, an agent that tests the renderer, may be noAI-agent.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

For example, an MCP server may return a pre-canned A2UI UI.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Removed testing case, added 'pre-canned A2UI UI'.

But added note about MCP and A2A to the section 'Agent architecture'.

docs/glossary.md Outdated

Pieces of generated UI are shown one by one, with the goal to collect necessary information for a certain task.

### NoAI information
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

this is new to me, is this common term?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I introduced this term in response to user requests. I do not know about prior art for exactly this type of data category. This is prior art for similar concept: https://no-ai-icon.com/


Terms, required by A2UI protocol.

### A2UI agent and A2UI renderer
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

we should to rename the json files here for v.10
https://github.com/google/A2UI/blob/main/specification/v0_10/json

client -> renderer
server -> agent

@gspencergoog @jacobsimionato

Copy link
Copy Markdown
Member Author

@polina-c polina-c Apr 6, 2026

Choose a reason for hiding this comment

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

I am afraid to break something by simply renaming.

Created issue: #1072

@polina-c polina-c merged commit 2ea2a70 into main Apr 6, 2026
11 checks passed
@polina-c polina-c deleted the gl branch April 6, 2026 17:03
@github-project-automation github-project-automation bot moved this from Todo to Done in A2UI Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Create glossary for A2UI repo and website, to enable easy to understand API in GenUI SDK.

2 participants