An agent registry is a centralized or distributed directory service within a multi-agent system (MAS) where autonomous agents register their presence, capabilities, and communication endpoints to enable dynamic discovery and lookup by other agents or an agent orchestrator. It functions as the system's 'phone book,' decoupling agent identities from their physical locations and allowing the network to adapt as agents join, leave, or update their skills. This service is foundational for enabling loose coupling and dynamic composition in agent-oriented architectures.
