""" Reson Agent - 可扩展、可学习的 Agent 框架 核心导出: - AgentRunner: Agent 执行引擎 - AgentConfig: Agent 配置 - AgentEvent: Agent 事件 - Trace, Step: 执行追踪 - Experience, Skill: 记忆模型 - tool: 工具装饰器 - TraceStore, MemoryStore: 存储接口 """ from agent.runner import AgentRunner, AgentConfig from agent.events import AgentEvent from agent.trace import Trace, Step, StepType, TraceStore from agent.models.memory import Experience, Skill from agent.tools import tool, ToolRegistry, get_tool_registry from agent.storage.protocols import MemoryStore, StateStore __version__ = "0.1.0" __all__ = [ # Runner "AgentRunner", "AgentConfig", # Events "AgentEvent", # Models "Trace", "Step", "StepType", "Experience", "Skill", # Tools "tool", "ToolRegistry", "get_tool_registry", # Storage "TraceStore", "MemoryStore", "StateStore", ]