TaskRef Type
Lightweight snapshot of an async task, tracked in the parent session's grain state and returned to clients. The authoritative copy lives in the owning `ISessionTaskGrain`.
Constructors
| Constructor |
Description
|
|
Instance members
| Instance member |
Description
|
Full Usage:
this.CreatedAt
|
|
Full Usage:
this.Error
|
|
Full Usage:
this.Kind
|
Executor kind, e.g. "agent" | "document-conversion". |
Full Usage:
this.Message
|
|
Full Usage:
this.Progress
|
|
Full Usage:
this.ResultFileIds
|
Ids of files produced by the task, stored in the parent session's file store. |
Full Usage:
this.Status
|
"pending" | "running" | "completed" | "failed" | "cancelled". |
Full Usage:
this.SubSessionKey
|
Key of the sub-session conversation this task drives ("" for non-conversation tasks). |
Full Usage:
this.TaskId
|
|
Full Usage:
this.Title
|
|
Full Usage:
this.TurnId
|
Turn that launched the task (so the UI can attach the chip to the right message). |
Full Usage:
this.UpdatedAt
|
|
Nao