Skip to content

Commit 73d5ff3

Browse files
authored
docs: Replace agent-and-renderer.png by a Mermaid diagram. (#1464)
* docs: Replace agent-and-renderer.png by a Mermaid diagram. * docs: Add Glossary menu entry under Concepts
1 parent 1b3b6d6 commit 73d5ff3

4 files changed

Lines changed: 14 additions & 2 deletions

File tree

docs/assets/agent-and-renderer.png

-113 KB
Binary file not shown.
Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,18 @@ The A2UI protocol enables conversation between **agent** and **renderer**:
1414
- Receives **user input**, communicated by renderer
1515
- Updates **data** to show in UI
1616

17-
![agent and renderer](assets/agent-and-renderer.png)
17+
```mermaid
18+
sequenceDiagram
19+
participant Renderer as A2UI Renderer
20+
participant Agent as A2UI Agent
21+
22+
Renderer->>Agent: Catalog & instructions
23+
24+
loop Agentic flow
25+
Agent->>Renderer: Data + UI Updates. Function calls.
26+
Renderer->>Agent: User input
27+
end
28+
```
1829

1930
While the protocol is designed for **AI-empowered agents**, it can work with deterministic agents as well. For example, an agent may return a pre-canned A2UI UI.
2031

docs/concepts/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This section explains the fundamental architecture of A2UI. Understanding these concepts will help you build effective agent-driven interfaces.
44

5-
See [Glossary](../glossary.md) for short definitions of key terms.
5+
See [Glossary](glossary.md) for short definitions of key terms.
66

77
## The Big Picture
88

mkdocs.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ nav:
4242
- A2UI Composer ⭐: composer.md
4343
- Concepts:
4444
- Overview: concepts/overview.md
45+
- Glossary: concepts/glossary.md
4546
- Data Flow: concepts/data-flow.md
4647
- Components & Structure: concepts/components.md
4748
- Data Binding: concepts/data-binding.md

0 commit comments

Comments
 (0)