BasisRow
Interface: BasisRow
Defined in: src/core/agent/findings/types.ts:138
The model's basis for ONE tool call, filed before the call runs.
Properties
basis
readonlybasis:Basis
Defined in: src/core/agent/findings/types.ts:143
expect?
readonlyoptionalexpect?:Expect
Defined in: src/core/agent/findings/types.ts:144
iteration
readonlyiteration:number
Defined in: src/core/agent/findings/types.ts:142
kind
readonlykind:"basis"
Defined in: src/core/agent/findings/types.ts:139
malformed?
readonlyoptionalmalformed?:number
Defined in: src/core/agent/findings/types.ts:158
How many entries of the same _findings value splitFindings dropped as
malformed. A count about the emission, present only when non-zero — it is
what findings.declared reports, and the row is the only place a count
about THIS declaration can live (the writer emits from rows alone).
predicts?
readonlyoptionalpredicts?:string
Defined in: src/core/agent/findings/types.ts:151
proposition?
readonlyoptionalproposition?:string
Defined in: src/core/agent/findings/types.ts:150
The declared proposition and prediction, each at most PROPOSITION_CHARS
with any cut stated in the text itself. Present only when declared —
never defaulted, never inferred from the call's arguments.
toolCallId
readonlytoolCallId:string
Defined in: src/core/agent/findings/types.ts:140
toolName
readonlytoolName:string
Defined in: src/core/agent/findings/types.ts:141
turn?
readonlyoptionalturn?:number
Defined in: src/core/agent/findings/types.ts:165
The conversation turn the row was filed in (AgentState.turnNumber) —
stamped by the one writer while an honesty layer is armed (the inputs
layer, the answer layer), absent otherwise. The ledger crosses turns on a continued
conversation, and iteration restarts at 1 every run.
