Get detailed agent information
GET /api/agent-communication/agents/{agent_id}
Retrieve hub-level details for a single registered agent.
Returns the agent’s capability profile, specializations, display name, authority level, and current availability flag. Used by the frontend agent inspector and by orchestration code that needs per-agent metadata before routing a task.
Path Parameters:
agent_id: Unique identifier of the target agent
Returns:
status: Operation status indicatoragent: :class:CommunicationHubAgentDetailsEntrywith capabilities and availabilitytimestamp: ISO 8601 generation time
Raises:
HTTPException 404: Ifagent_idis not registered with the hubHTTPException 503: If the communication hub is unavailable
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
Per-agent details response from the communication hub discovery endpoint.
Wraps a :class:CommunicationHubAgentDetailsEntry with operation status and an
ISO 8601 timestamp, matching the envelope used by :class:AllAgentsResponse for
consistency between list and detail endpoints.
object
Operation status
Detailed agent capability and availability data
object
Registered agent ID
Published capabilities
Published specializations
Display name for the agent
Authority level from communication hub
Whether the agent is currently available
ISO 8601 timestamp
Validation Error