Skip to content

HistoryStore

Defined in: packages/runtime/src/history-store.ts:46

HistoryStore 抽象接口(便于测试注入 mock)

save(record): Promise<void>

Defined in: packages/runtime/src/history-store.ts:48

保存(或覆盖)一条历史记录

HistoryRecord

Promise<void>


load(workflowId): Promise<HistoryRecord | undefined>

Defined in: packages/runtime/src/history-store.ts:50

读取指定工作流的历史记录

string

Promise<HistoryRecord | undefined>


loadAll(): Promise<HistoryRecord[]>

Defined in: packages/runtime/src/history-store.ts:52

读取全部历史记录(用于启动时预加载)

Promise<HistoryRecord[]>


delete(workflowId): Promise<void>

Defined in: packages/runtime/src/history-store.ts:54

删除指定工作流的历史记录

string

Promise<void>


clear(): Promise<void>

Defined in: packages/runtime/src/history-store.ts:56

清空所有历史记录

Promise<void>