Skip to content

docs: add 0033 agent registry#96

Open
zmstone wants to merge 9 commits intomainfrom
0033-agent-reg
Open

docs: add 0033 agent registry#96
zmstone wants to merge 9 commits intomainfrom
0033-agent-reg

Conversation

@zmstone
Copy link
Member

@zmstone zmstone commented Feb 3, 2026

No description provided.

@zmstone zmstone force-pushed the 0033-agent-reg branch 2 times, most recently from 41318a5 to 2c448be Compare February 3, 2026 11:10

2. **Schema Validation**: All Agent Cards are validated against a JSON schema
before acceptance, preventing malformed or malicious registrations.

Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe we could reuse the existing schema validation feature? Though, this specific validation would show up in the validations list. 🤔

Copy link
Member Author

Choose a reason for hiding this comment

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

yes.

{allow, all, publish, ["a2a/v1/request/#"]}.

# Allow each client to receive only its own responses
{allow, all, subscribe, ["a2a/v1/response/${username}/#"]}.
Copy link
Contributor

Choose a reason for hiding this comment

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

Q: this implies that username should be $org_id/$unit_id/$agent_id?

Copy link
Member Author

Choose a reason for hiding this comment

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

yes


# Allow each client to receive only its own responses
{allow, all, subscribe, ["a2a/v1/response/${username}/#"]}.
```
Copy link
Contributor

Choose a reason for hiding this comment

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

Each client should be restricted to registering only its username, too?

Copy link
Member Author

Choose a reason for hiding this comment

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

true.

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.

2 participants