Files
Genarrative/rust/crates/agent-storage-sqlite/migrations/0002_run_control.sql
T
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

9 lines
506 B
SQL

-- 运行控制字段:取消请求与运行状态分开保存,便于 worker 在 step 边界轮询。
-- SQLite 没有独立 BOOLEAN 类型,0/1 分别表示 false/true。
ALTER TABLE runs
ADD COLUMN cancel_requested INTEGER NOT NULL DEFAULT 0;
-- runtime_events 已有 run_id,但此前没有对应索引;反查 runtime_id 是恢复/控制
-- 路径的常用查询,单独建索引避免扫描整张事件表。
CREATE INDEX IF NOT EXISTS idx_runtime_events_run_id ON runtime_events(run_id);