Table of Contents

Class AgentTaskRunIndexFile

Namespace
Oscova.Agents.Persistence
Assembly
Oscova.Agents.dll

One bounded row in tasks/{slug}/runs/index.jsonl.

public sealed class AgentTaskRunIndexFile

Inheritance

Inherited Members

Properties

CompletedAt

Gets or sets the ISO timestamp when the run completed.

Error

Gets or sets the failure message when the run failed.

Id

Gets or sets the run identifier.

IsEncrypted

Gets or sets whether this run is stored encrypted.

ProtectedParameters

Gets or sets protected trigger parameters for the run.

ResultSummary

Gets or sets the persisted result summary.

StartedAt

Gets or sets the ISO timestamp when the run started.

Status

Gets or sets the serialized run status.

SystemInstruction

Gets or sets the first captured system instruction for the run.

TaskId

Gets or sets the owning task identifier.

TokensUsed

Gets or sets the token usage recorded for the run.

TriggerParameters

Gets or sets validated trigger parameters for the run.

TriggerSource

Gets or sets how the run was triggered.

Version

Gets or sets the file schema version.