Skip to content

Conversation

@nikomatsakis
Copy link
Contributor

@nikomatsakis nikomatsakis commented Jan 7, 2026

The registry now supports both agents and extensions:

  • Extensions use extension.json (same schema as agent.json)
  • Output registry.json has separate 'agents' and 'extensions' arrays
  • IDs must be unique across both types

cc @ignatov -- I didn't yet add an extension, I'm getting at least one setup.

- Scan for both agent.json and extension.json files
- Output registry.json with separate 'agents' and 'extensions' arrays
- IDs must be unique across both types
- Add .sparkle-space and .ruff_cache to skip dirs
@nikomatsakis
Copy link
Contributor Author

I noticed the formatting was getting a bit inconsistent somehow, so I ran ruff as the first commit, but we could remove it.

@ignatov
Copy link
Contributor

ignatov commented Jan 7, 2026

thanks for the PR, let's merge it, looks good; also, waiting for the very first extension

@ignatov ignatov merged commit 4364389 into agentclientprotocol:main Jan 8, 2026
2 checks passed
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