Skip to content

AgentEpisodeSummary

AgentEpisodeSummary = object

Defined in: packages/core/src/stores/workflow-store.ts:25

One agent.run() episode, used to rebuild inspector chats after restart.

agentCallId: string

Defined in: packages/core/src/stores/workflow-store.ts:26


agentId: string

Defined in: packages/core/src/stores/workflow-store.ts:27


optional finishedAt?: string

Defined in: packages/core/src/stores/workflow-store.ts:34


memoryScope: string

Defined in: packages/core/src/stores/workflow-store.ts:28


optional modelId?: string

Defined in: packages/core/src/stores/workflow-store.ts:39

Read-only model descriptor from agent_started (modelId / provider). Absent when the episode had no inspectable model.


optional modelProvider?: string

Defined in: packages/core/src/stores/workflow-store.ts:40


startedAt: string

Defined in: packages/core/src/stores/workflow-store.ts:29


status: "running" | "ok" | "error"

Defined in: packages/core/src/stores/workflow-store.ts:33

Mutable lifecycle: "running" until agent_finished/agent_failed.


optional stepId?: string | null

Defined in: packages/core/src/stores/workflow-store.ts:31


optional toolProviderContext?: unknown

Defined in: packages/core/src/stores/workflow-store.ts:45

Raw AgentRunInput.toolProviderContext from this episode’s agent_started. Absent when the caller did not pass one (or for episodes recorded before this field).


optional usage?: TokenUsage

Defined in: packages/core/src/stores/workflow-store.ts:50

Provider-reported token totals from agent_finished.usage. Absent while running, on failure, or when the provider omitted usage.


optional workflowRunId?: string

Defined in: packages/core/src/stores/workflow-store.ts:30