Manifest-Based Agent Offline Discoverability #344
matoushavlena
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Related discussions:
Problem
In the Pre-alpha version of ACP, we introduced a tight coupling between agent providers and agents, meaning they run in the same runtime. To be discoverable, an agent must first be "installed" (including dependencies). This presents several challenges:
Current Implementation
Currently, the platform functions as a service registry (through
provider-registry.yaml
). Providers register via thebeeai provider add
command, pointing to a manifest file specifying deployment configurations. Platform discovers the agents through providers.Discoverability Process
Response:
Provider Manifest Format
Example:
Goal
Reevaluate the agent manifest and provider concepts. While grouping agents under providers has usability advantages (and is MCP-compatible approach), it introduces complexities outlined above. We propose shifting the provider details directly into individual agent manifests, enabling offline discovery and simplifying deployment. The new agent manifest (discussed here) should clearly describe:
Open Questions
Additional Resources
Call to Action
Join the discussion and help shape agent offline discoverability 👋
Beta Was this translation helpful? Give feedback.
All reactions