It's unclear if I can pass custom catalog items to my A2A server

Open Beginner friendly
#1,874 1 comment 0 reactions 1 assignee View on GitHub

@andrewkolos is already working on this.

Since Jul 7, 2026.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
70/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Quiet
Tech stack
typescript
Domain
documentation

Research direction

Look at the verdure app example and the a2ui_client_capabilities.data file mentioned in the issue. Find where catalog items are handled and see if custom catalog passing is implemented. Update the documentation with an example if possible, or clarify the current limitation.

Written by the indexing model from the issue text.

Description

component: genui P3 status: first-line-handled type: feature/enhancement

↴ Ported from flutter/genui#785 — originally opened by vovaklhdella on 2026-03-06.
Original labels: front-line-handled


Is your feature request related to a problem? Please describe.
I would like to see example of passing custom catalog items in the verdure app example.
I can see the next comment in the a2ui_client_capabilities.data - "/// acceptsInlineCatalogs: true. This is not yet implemented."
It's still unclear for me if I can pass custom catalog items to a custom A2A server. If yes - I suggest you can update docs.

Describe the solution you'd like
Add example of passing custom catalog items to a custom A2A server and update docs.

Dominant language
TypeScript
Stars
16.4k
Forks
1.3k
Avg merge
3d 5h
Merged PRs (30d)
117

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from a2ui-project/a2ui

All issues in a2ui-project/a2ui

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.