Commit Graph

5 Commits

Author SHA1 Message Date
kdletters c64d98a18f 拆分 Host 执行入口
将 run、run_existing、streaming 与 cancellation 入口移入 execution.rs

保持 AgentHost 公开 API、Runtime/SQLite 合同和 Engine 接口不变

同步 README、架构说明与 TODO,保留跨职责终态 glue 在根模块
2026-09-09 20:12:02 +08:00
kdletters c7d6eade5e 拆分 Host 检查点与 Codex 桥接
将 checkpoint listener 和 runtime trace 投影移入 checkpoint 模块

将 Codex server-request handler 与 durable tool-call helper 移入 codex 模块

保持根路径公开类型、Engine 执行和 Runtime 边界不变
2026-09-09 19:58:16 +08:00
kdletters 3ba935367a 拆分 Host 检查点与事件投影
将 DurableCheckpoints、RuntimeTraceProgress 和 runtime trace 投影移入 checkpoint 模块

保持 Engine 执行、Runtime reducer 和公开 Host API 边界不变

补齐拆分后的 workspace、Clippy、Rustdoc、编码与差异验证
2026-09-09 19:49:29 +08:00
kdletters 69fc3d8ca0 拆分 Agent Host 运行职责
将 durable 取消、失败收口、审批决议和外部结果对账迁入 RuntimeService

把 Host 工具、MCP、Skill 与外部 backend 桥接拆为私有模块并保持公开 API

补充 Runtime 控制测试、依赖反向门禁和架构验收文档
2026-09-09 19:20:54 +08:00
kdletters 202279c6d9 新增独立 Agent Runtime Rust 工作区
新增 Core、Engine、Runtime、SQLite、Provider、MCP、Skill、Codex、CLI 与 DAG crate

补齐 OpenAI endpoint 配置、Provider 实例/协议路由和统一工具权限边界

加入持久化、lease、checkpoint、reconciliation、审批恢复与消息历史回归

加入独立 workspace CI、依赖边界、能力集和 Fake Agent 测试脚本

同步建设计划、TODO、架构、测试与验收文档
2026-09-06 17:44:54 +08:00