merge: maestro/tsk_O9q0_u78_NPo [tsk_O9q0_u78_NPo]

This commit is contained in:
maestro
2026-06-13 11:35:20 +08:00
6 changed files with 512 additions and 6 deletions
+6
View File
@@ -687,6 +687,12 @@ export class Store {
return rows.map(rowToRun);
}
/** 单条 run(转录查看器校验 runId 合法性用);不存在 → undefined */
getRun(runId: string): Run | undefined {
const row = this.db.prepare(`SELECT * FROM runs WHERE id = ?`).get(runId) as RunRow | undefined;
return row ? rowToRun(row) : undefined;
}
// ---------- Events ----------
/** 单任务全量事件(升序):状态流转/审批/运行历史,供归档详情时间线 */
listTaskEvents(taskId: string): Event[] {