Module routes

Module routes 

Source
Expand description

API routes for VEX endpoints

Structs§

AgentResponse
Agent response
ApiDoc
ComponentHealth
Component health status
ComponentStatus
Individual component status
CreateAgentRequest
Agent creation request
ExecuteRequest
Execute agent request
ExecuteResponse
Execute agent response
HealthResponse
Health check response
JobStatusResponse
Job status response (for polling after execute)
MetricsResponse
Metrics response
RoutingStatsResponse
Routing statistics response
UpdateRoutingConfigRequest
Routing configuration request

Functions§

api_router
Build the API router
create_agent
Create agent handler
execute_agent
Execute agent handler
get_job_status
Get job status / result handler
get_metrics
Get metrics handler
get_prometheus_metrics
Prometheus metrics handler
get_routing_stats
Get routing statistics handler
health
Basic health check handler (lightweight)
health_detailed
Detailed health check with database connectivity
update_routing_config
Update routing configuration handler