AlmondTill/G3N API

FillDraft

object type

One background wizard draft (🤖 — slice): YOUR text and/or documents in, a drafted sheet across EVERY page of the walk out — in the background (the assistant thinks at its highest effort; the machine polls every 8 s inside a 480 s wall). The sheet (pages · questions · advice · understood) is ABSENT until status ready; failReason is present on failed. DRAFTS ONLY — nothing is created or applied; you review every value. expiresAt = the draft's lifetime in epoch seconds (startedAt + 30 days).

Fields

FieldTypeNotes
idID ID!No further notes.
sysIdString String!No further notes.
typeString String!No further notes.
captionString String!No further notes.
statusFillDraftStatus FillDraftStatus!No further notes.
parentIdID ID!The drafting person (the draft is theirs alone).
rootIdID ID!No further notes.
revisionID ID!No further notes.
revisionNumInt Int!No further notes.
createdAtString String!No further notes.
updatedAtString String!No further notes.
wizardTypeString String!The wizard word the draft was asked for (Item · Location · …) — prompt context and the materials' walk-scope word.
briefString String!Your text ('' on a documents-only draft).
materialIdsID [ID!]!No further notes.
pagesFillDraftPageSpec [FillDraftPageSpec!]!The pages you sent, in walk order.
filledString String!What was already answered when you asked ('' on a fresh wizard).
sheetFillDraftSheetPage [FillDraftSheetPage!]No further notes.
questionsString [String!]At most 5 — where the materials disagree, or a required field has no support.
adviceStringNo further notes.
understoodStringWhat the assistant said it understood (the echo rule) — present once the draft is ready.
turnCountInt Int!No further notes.
summaryStringwhat the assistant remembers of the conversation so far — the stored rolling summary; absent until the older turns fold (past 12 un-summarized turns).
summarizedThroughSeqInt Int!turns before this ordinal live inside the summary; from it on, they are composed verbatim. 0 until the first fold.
activeTurnIdIDthe message the assistant is answering right now — present only while a talk is in flight (status drafting).
activeTurnStartedAtStringNo further notes.
failReasonStringNo further notes.
sfExecutionArnStringNo further notes.
startRequestIdID ID!No further notes.
startedAtString String!No further notes.
readyAtStringNo further notes.
takenAtStringwhen the sheet was taken into the record the wizard created — present iff status taken (set once).
takenRefStringthe record the draft was taken into — its sysId (or its id) as the taker named it at the take; present only on a taken draft whose take named one (a plain take carries none). A reference, never resolved.
expiresAtInt Int!No further notes.

Used by