FindingsDeclaration
Interface: FindingsDeclaration
Defined in: src/core/agent/findings/types.ts:93
The wire shape under _findings — on a tool call's args, or as the top-level
key of a JSON answer. Every field optional: the model declares what it
declares, and reserved.ts · splitFindings drops what it cannot read.
Properties
basis?
readonlyoptionalbasis?:Basis
Defined in: src/core/agent/findings/types.ts:94
expect?
readonlyoptionalexpect?:Expect
Defined in: src/core/agent/findings/types.ts:95
predicts?
readonlyoptionalpredicts?:string
Defined in: src/core/agent/findings/types.ts:104
What the result should show if the proposition holds — one line, optional.
previous?
readonlyoptionalprevious?: readonlyPreviousStanding[]
Defined in: src/core/agent/findings/types.ts:105
proposition?
readonlyoptionalproposition?:string
Defined in: src/core/agent/findings/types.ts:102
What the call tests — one line, declared BEFORE the result exists, so a
later ruled-out or open standing on that result can be read against
a proposition the model wrote without seeing the result. Optional; the
schema recommends it when basis is 'exploratory'.
