TaskRecord Type
On-disk, grain-independent record of an async task. This is the externalized copy of a task's authoritative state, written by the owning task grain so the full task history is readable straight from the filesystem (for tracking/debugging) without activating a grain.
Record fields
| Record Field |
Description
|
Full Usage:
CancelRequested
Field type: bool
|
|
|
|
|
|
Full Usage:
Error
Field type: string
|
|
Full Usage:
Kind
Field type: string
|
|
Full Usage:
Message
Field type: string
|
|
Full Usage:
ParamsJson
Field type: string
|
Serialized executor parameters.
|
Full Usage:
ParentKey
Field type: string
|
Parent session key ("userId/sessionId") this task belongs to.
|
Full Usage:
Progress
Field type: float
|
|
Full Usage:
ResultFileIds
Field type: string list
|
|
Full Usage:
ResultSummary
Field type: string
|
|
Full Usage:
Sequence
Field type: int
|
Per-session insertion order, assigned by the store (1-based, monotonic, stable).
|
|
|
Full Usage:
Status
Field type: string
|
|
Full Usage:
SubSessionKey
Field type: string
|
|
Full Usage:
TaskId
Field type: string
|
|
Full Usage:
Title
Field type: string
|
|
Full Usage:
TurnId
Field type: string
|
|
Nao