Structs§
- AppState
- Interview
Session - Tracks a multi-turn personality interview for a single user.
- LogEntry
- Structured log entry returned by the logs API (from tracing JSON lines).
- Personality
State - Holds the composed personality text plus metadata for status display.
Functions§
- build_
mcp_ router - Builds an axum
Routerthat serves the MCP protocol endpoint. - build_
public_ router - Routes that must be accessible without API key authentication (webhooks from external services, discovery endpoints).
- build_
router - discord_
poll_ loop - email_
poll_ loop - signal_
poll_ loop - telegram_
poll_ loop