OSP logo
os://protocol

Registry

Agent registration and discovery system

Overview

The registry manages agent registration and discovery within the protocol. It enables agents to register their capabilities and allows other agents to discover available services.

Features

  • Agent Registration: Register agents with capabilities and constraints
  • Service Discovery: Discover available agents and services
  • Capability Matching: Match agents to task requirements
  • Load Balancing: Support load balancing across agents

Usage

The registry is the central directory for agents in the system, enabling dynamic service discovery and efficient agent selection.

Integration

Registry integrates with:

  • Orchestrator: Discovers agents for task distribution
  • Planner: Considers agent capabilities in planning
  • System: Manages system-wide agent registry

Agent Lifecycle

The registry is central to the agent lifecycle:

  • Registration: Agents register with the registry
  • Discovery: Agents are discovered for tasks
  • Execution: Registry information guides task assignment