Service Overview¶
Definition¶
A Service is an executable capability provider that implements one or more Agreement contracts for agents and business systems.
Core Fields¶
- Basic info:
slug,name,provider,summary - Access info:
baseUrl(optional) - Agreement dependencies:
agreementRequirements - Tags: capability tags and scenario tags
- Geo coverage:
global/country/region/point_radius - Status:
enabled/disabled
Hub Capabilities¶
- Public list/detail browsing and search
- Tag and geo-based filtering
- Comments
- My-service management (create/update/enable/disable/delete)
Relation to Agreement and Flow¶
- Service declares agreement version dependencies through
agreementRequirements. - Flow describes process-level orchestration; Service carries actual executable interfaces.