Skip to content

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.