Documentation

In-depth documentation for the Persona Agent project. The top-level README.md is the quick-start entry point; this directory documents the details that don’t fit there.

Contents

File Use it for
api-reference.html REST API endpoints, request/response shapes, status codes.
a2a-protocol.html Google A2A protocol integration, agent cards, JSON-RPC endpoints, mount strategy.
persona-schema.html Persona definition format, field semantics, ID rules, examples.
configuration.html Environment variables, llm_config.json, mcp_config.json, precedence.
mcp-integration.html MCP tool integration, stdio lifecycle, env-var substitution, retries.
authentication.html API key auth, allow-list, CORS interaction, public vs protected routes.
deployment.html Running the server, reverse proxies, logging, process model.
development.html Development setup, lint, format, test workflows.
changelog.html Notable changes since the AutoGen → A2A migration.

Conventions