# Aion Docs ## Docs - [GetContext](https://docs.aion.to/a2a/extensions/aion/context/get-context/1.0.0.md): Retrieve a specific conversation context with its message history. - [GetContexts](https://docs.aion.to/a2a/extensions/aion/context/get-contexts/1.0.0.md): Retrieve a list of available conversation context identifiers. - [Daemon](https://docs.aion.to/a2a/extensions/aion/daemon/1.0.0.md): Daemon extension for authenticated, environment-scoped A2A interaction. - [Distribution](https://docs.aion.to/a2a/extensions/aion/distribution/1.0.0.md): Distribution extension for the A2A protocol. - [Distribution/Cards](https://docs.aion.to/a2a/extensions/aion/distribution/cards/1.0.0.md): Generic card document transport and component model for the Aion Distribution extension. - [Distribution/Messaging](https://docs.aion.to/a2a/extensions/aion/distribution/messaging/1.0.0.md): Messaging event types and payload schemas for the Aion Distribution extension. - [Event](https://docs.aion.to/a2a/extensions/aion/event/1.0.0.md): Event extension for the A2A protocol. - [Middleware](https://docs.aion.to/a2a/extensions/aion/middleware/1.0.0.md): Middleware extension for agents that intercept requests in a sequence. - [Middleware/Fulfills](https://docs.aion.to/a2a/extensions/aion/middleware/fulfills/1.0.0.md): Declares that middleware can satisfy downstream required extensions. - [Traceability](https://docs.aion.to/a2a/extensions/aion/traceability/1.0.0.md): Request-scoped trace context propagation for A2A using W3C Trace Context and Baggage. - [How Extensions Work in Aion](https://docs.aion.to/a2a/how-extensions-work-in-aion.md): How Aion declares, aggregates, and enforces A2A extensions. - [A2A Protocol](https://docs.aion.to/a2a/index.md): How Aion uses the Agent2Agent protocol as its default messaging layer. - [What Are Extensions?](https://docs.aion.to/a2a/what-are-extensions.md): How A2A extensions are defined, activated, and used across the protocol. - [Behaviors](https://docs.aion.to/docs/concepts/behaviors.md): How behaviors define executable logic and capability surfaces for nodes. - [Daemons](https://docs.aion.to/docs/concepts/daemons.md): How daemon agents expose a node's direct internal surface. - [Distributions](https://docs.aion.to/docs/concepts/distributions.md): How distributions expose public ingress and compose node sequences. - [Identities](https://docs.aion.to/docs/concepts/identities.md): How Aion identities address public distributions and daemon agents. - [Nodes](https://docs.aion.to/docs/concepts/nodes.md): How project nodes combine behaviors, identities, capabilities, distributions, and daemons. - [Feature Support](https://docs.aion.to/docs/distributions/messaging/feature-support.md): Current messaging distribution support across platforms. - [Slack](https://docs.aion.to/docs/distributions/messaging/slack.md): Planned default trigger flow and response mapping for a Slack distribution. - [Telegram](https://docs.aion.to/docs/distributions/messaging/telegram.md): Planned default trigger flow and response mapping for a Telegram distribution. - [Getting Started](https://docs.aion.to/docs/getting-started.md): Writing is in progress. - [Creating an Agent](https://docs.aion.to/docs/usage/creating-an-agent.md): Writing is in progress. - [Handling Messages](https://docs.aion.to/docs/usage/handling-messages.md): Writing is in progress. - [Hosting](https://docs.aion.to/docs/usage/hosting.md): Writing is in progress. - [What is Aion?](https://docs.aion.to/docs/what-is-aion.md): Build Once, Distribute Everywhere. - [Why Use Aion?](https://docs.aion.to/docs/why-use-aion.md): The Control Plane for Agentic Networks - [Message Mapping](https://docs.aion.to/sdk/google-adk/message-mapping.md): How Aion maps inbound messages into Google ADK and maps Google ADK output back into A2A. - [Quickstart](https://docs.aion.to/sdk/google-adk/quickstart.md): Run a Google ADK agent behind the Aion A2A server. - [Event Handlers](https://docs.aion.to/sdk/langgraph/api/event-handlers.md): Planned event-handler registration surface for LangGraph messaging integrations. - [Message](https://docs.aion.to/sdk/langgraph/api/message.md): Planned normalized inbound message surface for LangGraph. - [Runtime Context](https://docs.aion.to/sdk/langgraph/api/runtime-context.md): Planned invocation-scoped Aion context for LangGraph. - [Thread](https://docs.aion.to/sdk/langgraph/api/thread.md): Planned fluent thread surface for LangGraph messaging integrations. - [Integration Patterns](https://docs.aion.to/sdk/langgraph/guides/integration-patterns.md): Choose between plain LangGraph, hybrid A2A, and the planned aion-langgraph fluent API. - [Message Mapping](https://docs.aion.to/sdk/langgraph/message-mapping.md): How Aion maps inbound messages into LangGraph and maps LangGraph output back into A2A. - [Quickstart](https://docs.aion.to/sdk/langgraph/quickstart.md): Run a LangGraph agent behind the Aion A2A server. - [LangGraph Streaming API](https://docs.aion.to/sdk/langgraph/streaming-api.md): Custom stream-mode helper APIs for emitting A2A events from LangGraph. - [aion.yaml Configuration](https://docs.aion.to/sdk/python/configuration/aion-yaml.md): Reference for agent configuration in aion.yaml. - [Environment Variables](https://docs.aion.to/sdk/python/configuration/environment-variables.md): Runtime environment variables for the Python SDK. - [Agent Endpoints](https://docs.aion.to/sdk/python/extensibility/agent-endpoints.md): Where to send A2A JSON-RPC requests and where to read the agent card. - [AppRegistry](https://docs.aion.to/sdk/python/extensibility/app-registry.md): Register custom FastAPI routes in agent processes. - [Manifest](https://docs.aion.to/sdk/python/extensibility/manifest.md): How the proxy server builds and serves the A2A deployment manifest. - [ADK Artifact Storage](https://docs.aion.to/sdk/python/frameworks/adk/artifact-storage.md): How artifact service backends are selected in the ADK plugin. - [ADK Client Events Reference](https://docs.aion.to/sdk/python/frameworks/adk/events-reference.md): Reference for A2A events emitted to clients during ADK agent execution. - [ADK Message Mapping](https://docs.aion.to/sdk/python/frameworks/adk/message-mapping.md): How Aion Server adapts A2A requests to Google ADK and maps ADK output back into A2A. - [ADK Session Storage](https://docs.aion.to/sdk/python/frameworks/adk/session-storage.md): How ADK session backends are selected in the Python SDK. - [ADK Streaming API](https://docs.aion.to/sdk/python/frameworks/adk/streaming-api.md): Partial events, STREAM_DELTA artifacts, and file artifacts in the ADK plugin. - [LangGraph Checkpointing](https://docs.aion.to/sdk/python/frameworks/langgraph/checkpointing.md): Checkpoint behavior for LangGraph agents in the Python SDK. - [LangGraph Message Mapping](https://docs.aion.to/sdk/python/frameworks/langgraph/message-mapping.md): How Aion Server maps A2A requests and events to LangGraph and back. - [Introduction](https://docs.aion.to/sdk/python/index.md): Introduction to the Aion Python SDK and its runtime model. - [Installation](https://docs.aion.to/sdk/python/installation.md): Install the Python SDK and optional framework adapters. - [Quickstart (ADK)](https://docs.aion.to/sdk/python/quickstart-adk.md): Run a Google ADK agent behind the Aion A2A server. - [aion chat](https://docs.aion.to/sdk/python/running/aion-chat.md): Interactive CLI chat against an A2A endpoint. - [aion serve](https://docs.aion.to/sdk/python/running/aion-serve.md): Start agent servers and proxy server from aion.yaml. - [Command Line Interface](https://docs.aion.to/sdk/python/running/cli.md): Overview of the Aion Python SDK command-line interface. - [HTTP Endpoints](https://docs.aion.to/sdk/python/running/http-endpoints.md): Agent and proxy HTTP endpoints exposed by the Python SDK. - [Multi-Agent and Proxy](https://docs.aion.to/sdk/python/running/multi-agent-proxy.md): Run multiple agents with a single proxy entrypoint. - [Streaming Delta Semantics](https://docs.aion.to/sdk/python/streaming/stream-delta.md): How streaming artifacts are emitted and reconstructed. - [Troubleshooting](https://docs.aion.to/sdk/python/troubleshooting.md): Common issues when running the Aion Python SDK. - [Aion Chat](https://docs.aion.to/tools/aion-chat.md): Standalone terminal chat for A2A-compatible agents. - [Aion CLI](https://docs.aion.to/tools/aion-cli.md): Python SDK command-line tools for developing and running Aion projects. - [Docs MCP](https://docs.aion.to/tools/docs-mcp.md): Connect AI development tools to the Aion documentation. - [Overview](https://docs.aion.to/tools/index.md): Command-line and AI tools for working with Aion agents. ## OpenAPI Specs - [openapi](https://docs.aion.to/api-reference/openapi.json)