HarnessAgent:内部实现与运行边界

HarnessAgent:内部实现与运行边界 由 Archify 生成的架构图。 调用方 · call() / streamEvents() · 架构组件 调用方 call() / streamEvents() HarnessAgent · 无状态并发入口与编排外壳 · 架构组件 HarnessAgent 无状态并发入口与编排外壳 RuntimeContext · userId / sessionId / SandboxContext · 架构组件 RuntimeContext userId / sessionId / SandboxContext ReActAgent delegate · 真实推理 - 行动循环 · 架构组件 ReActAgent delegate 真实推理 - 行动循环 SandboxLifecycleMiddleware · acquire → execute → release · 架构组件 SandboxLifecycleMiddleware acquire → execute → release AgentStateStore · 按 userId / sessionId 隔离与恢复 · 架构组件 AgentStateStore 按 userId / sessionId 隔离与恢复 WorkspaceManager · 文件系统、记忆、工具配置 · 架构组件 WorkspaceManager 文件系统、记忆、工具配置 Skill / Plan / Compaction · 长期上下文与任务治理 · 架构组件 Skill / Plan / Compaction 长期上下文与任务治理 Subagent Middleware · 同步转发与跨节点恢复 · 架构组件 Subagent Middleware 同步转发与跨节点恢复 请求 补全默认 session 与 Sandbox 委派运行 资源生命周期 会话状态 命名空间化文件系统 加载技能与计划 工具与中间件接入 携带 source 的事件转发 图例 后端 数据库 安全 消息总线 外部系统