Get Specialist Agent
GET /api/agents/specialist/{specialization}
Find the best agent for a specific specialization area.
Routes to the most qualified specialist for domains like lore, writing, code analysis, etc.
Path Parameters: specialization: The specialization area (e.g., “lore”, “writing”, “code”)
Returns: SpecialistRoutingResponse with best specialist and alternatives
Raises: HTTPException 503: If communication hub is not available HTTPException 500: For unexpected errors
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
Response model for specialist agent routing.
Returns the best agent for a specific specialization area.
Fields: status: Operation status specialization: Requested specialization specialist_agent: Best agent for this specialization confidence_score: Confidence in selection alternatives: Alternative specialists reasoning: Selection reasoning
Usage: GET /api/agents/routing/specialist/{specialization}
object
Operation status
Requested specialization
Selection confidence
Selection reasoning
Validation Error