Skip to content

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.