A live pointer selected for every future firing. This deliberately cannot be placed in a [koru_delegate_core::DelegationRequest], which requires pinned bytes.
API reference sections
Schema
ScheduleContextPointer
Type object or object or object
Shape
One of 3 shapes:
kind: "document"
Field Type Description workspacerequired WorkspaceId documentrequired DocumentId DocumentId - a client-minted v4 UUID, hyphenated and lowercase. Immutable, and never derived from a name or a path.
kindrequired "document" kind: "block"
Field Type Description workspacerequired WorkspaceId documentrequired DocumentId DocumentId - a client-minted v4 UUID, hyphenated and lowercase. Immutable, and never derived from a name or a path.
noderequired BlockNodeId kindrequired "block" kind: "blob"
Field Type Description workspacerequired WorkspaceId blobrequired BlobHash <algorithm>:<digest>-b3:<64 hex>.The algorithm is in the value because a hash that does not say what it is cannot be migrated: adopting a second one has to be additive, or every document already written is orphaned.
blob_kindrequired BlobKind What kind of bytes a blob item carries. The kind decides how the item is materialized for the provider (P1.7); the hash decides what it is.
kindrequired "blob"
{
"workspace": "00000000-0000-4000-8000-000000000000",
"document": "00000000-0000-4000-8000-000000000000",
"kind": "document"
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Generated from contract version 1. Last updated .
