Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent implements the agent loop: prompt assembly, model calls, tool iteration, and reply.
|
Package agent implements the agent loop: prompt assembly, model calls, tool iteration, and reply. |
|
Package channel defines the Channel interface for inbound/outbound messaging.
|
Package channel defines the Channel interface for inbound/outbound messaging. |
|
discord
Package discord implements a Discord Gateway channel (DMs first).
|
Package discord implements a Discord Gateway channel (DMs first). |
|
slack
Package slack implements a Slack Socket Mode channel (outbound WebSocket).
|
Package slack implements a Slack Socket Mode channel (outbound WebSocket). |
|
stdio
Package stdio implements a REPL channel for local development.
|
Package stdio implements a REPL channel for local development. |
|
telegram
Package telegram implements a Telegram long-poll channel.
|
Package telegram implements a Telegram long-poll channel. |
|
Package config loads and validates gantry configuration from the environment.
|
Package config loads and validates gantry configuration from the environment. |
|
Package cron schedules proactive agent turns and pushes replies on the channel.
|
Package cron schedules proactive agent turns and pushes replies on the channel. |
|
Package drain tracks in-flight channel handlers for graceful shutdown.
|
Package drain tracks in-flight channel handlers for graceful shutdown. |
|
Package heartbeat writes a singleton SQLite row for Docker healthchecks.
|
Package heartbeat writes a singleton SQLite row for Docker healthchecks. |
|
Package mcp hosts MCP stdio servers: spawn, list tools, call, truncate, restart.
|
Package mcp hosts MCP stdio servers: spawn, list tools, call, truncate, restart. |
|
Package memory provides structured, inspectable long-term memory.
|
Package memory provides structured, inspectable long-term memory. |
|
Package persona loads and concatenates markdown from PERSONA_DIR.
|
Package persona loads and concatenates markdown from PERSONA_DIR. |
|
Package provider is the OpenAI-compatible chat client (one model endpoint).
|
Package provider is the OpenAI-compatible chat client (one model endpoint). |
|
Package session stores bounded conversation history in SQLite.
|
Package session stores bounded conversation history in SQLite. |
Click to show internal directories.
Click to hide internal directories.