Skip to main content

Configuration Settings

SettingLocationDescription
aion.agentsaion.yamlAgent IDs define /agents/{agent_id}/... proxy path prefixes.
aion.agents.<agent_id>.configurationaion.yamlFeeds /.well-known/configuration.json metadata.
aion.http.<mount_path>aion.yamlMounts additional ASGI/FastAPI apps under custom paths.
--portaion serveSets proxy host port for endpoint access.
--port-range-startaion serveStart of dynamic port range for proxy and agents.
--port-range-endaion serveEnd of dynamic port range for proxy and agents.

Agent Endpoints

PathMethodPurpose
/POSTJSON-RPC endpoint for A2A requests.
/.well-known/agent-card.jsonGETAgent card and capability metadata.
/.well-known/configuration.jsonGETProtocol version and agent configuration metadata.
/health/GETAgent health check.

Proxy Endpoints

PathMethodPurpose
/health/GETProxy health check.
/health/system/GETAggregated health for proxy and all agents.
/.well-known/manifest.jsonGETManifest with available agent endpoints.
/agents/{agent_id}/{path}ANYForward request to a specific agent.

Common Proxy Error Responses

CodeMeaning
404Agent ID was not found.
503Agent is unavailable.
504Agent request timed out.
500Proxy forwarding error.