echo-core
Core traits and types for the echo-agent framework.
Contents
- Agent traits:
Agent,ReActAgent,SubAgent - LLM abstractions:
LlmClient,ChatRequest,ChatResponse,TokenUsage - Tool system:
Tool,TypedTool,ToolResult,ToolPermission - Error handling:
AgentError, unified error types - Guard system: Content filtering traits (
Guard,GuardResult) - Retry:
RetryPolicywith exponential backoff - Project rules:
.claude/rulesparsing
Usage
use *;
License
MIT