auto-sync: 2026-05-17 21:14:40

This commit is contained in:
cfdaily
2026-05-17 21:14:40 +08:00
parent af2382ddcb
commit aadd2e621f
2 changed files with 27 additions and 0 deletions
+23
View File
@@ -260,4 +260,27 @@ _SCHEMA_STATEMENTS = [
PRIMARY KEY (experience_id, tag)
)""",
"CREATE INDEX IF NOT EXISTS idx_exptags_tag ON experience_tags(tag)",
# routing_decisions — 路由审计日志(v2.6.1
"""CREATE TABLE IF NOT EXISTS routing_decisions (
id INTEGER PRIMARY KEY AUTOINCREMENT,
task_id TEXT NOT NULL REFERENCES tasks(id),
from_status TEXT,
to_status TEXT,
mode TEXT NOT NULL CHECK (mode IN ('deterministic','agent_handoff','llm_route','fallback')),
selected_agent TEXT NOT NULL,
previous_agent TEXT,
reason TEXT,
confidence REAL,
model TEXT,
latency_ms INTEGER,
task_type TEXT,
requested_capability TEXT,
outcome TEXT,
detail TEXT,
created_at TEXT NOT NULL DEFAULT (datetime('now'))
)""",
"CREATE INDEX IF NOT EXISTS idx_routing_task ON routing_decisions(task_id)",
"CREATE INDEX IF NOT EXISTS idx_routing_mode ON routing_decisions(mode)",
"CREATE INDEX IF NOT EXISTS idx_routing_time ON routing_decisions(created_at)",
]