Reference Documentation¶
This section provides complete technical reference for Echo Agent v0.3.8 Beta. Each page documents a specific subsystem with precise specifications, option tables, and usage examples.
Looking for tutorials?
Reference pages assume familiarity with Echo Agent concepts. For getting-started guides, see the Quickstart section.
Reference Pages¶
| Page | Description |
|---|---|
| CLI Commands | All echo-agent command-line commands, flags, and subcommands |
| TUI Commands | Interactive terminal UI slash commands (local and server-side) |
| Configuration Guide | YAML configuration structure, loading order, and field reference |
| Environment Variables | ECHO_AGENT_ environment variable mapping and override rules |
| Built-in Tools | All 30 built-in tools with parameters, risk levels, and examples |
| Security Profile Matrix | Security and tool profile levels, permissions, and approval modes |
| Gateway API | REST API endpoints, authentication, request/response schemas |
| WebSocket Protocol | WebSocket message format, events, and connection lifecycle |
| Filesystem Layout | Data directories, file locations, and storage structure |
| Compatibility | Platform support, Python versions, and dependency matrix |
| Glossary | Definitions of key terms and concepts used throughout the docs |
Version Information¶
| Property | Value |
|---|---|
| Version | v0.3.8 Beta |
| Python | 3.11+ |
| Platforms | Linux, macOS, Windows (WSL2 recommended) |
| License | See repository root |
Beta Software
Echo Agent is in active development. APIs and configuration fields may change between minor versions. Pin your version in production deployments and review changelogs before upgrading.