ArgumentRow
Interface: ArgumentRow
Defined in: src/core/agent/arguments/rows.ts:64
The inputs layer's verdict on ONE ruled argument of ONE tool call — a row on
AgentState.findingsLedger (kind: 'argument').
This version files source: 'default' (the library filled the declared
default, or the model sent that same value itself — proposed says which)
and source: 'model' (the model sent another value, and the record does not
show where it came from). The other members of each union are the layer's
vocabulary for its later steps — the batch ask (answered, asked, free)
and the declared sources (said, result, app, claimed, failed, …);
a reader skips what it does not know.
Properties
appSource?
readonlyoptionalappSource?:string
Defined in: src/core/agent/arguments/rows.ts:100
argument
readonlyargument:string
Defined in: src/core/agent/arguments/rows.ts:72
The top-level argument name — schema vocabulary, like toolName.
argumentsFrom?
readonlyoptionalargumentsFrom?:"listed"|"unlisted"
Defined in: src/core/agent/arguments/rows.ts:99
asked?
readonlyoptionalasked?:ArgumentAsked
Defined in: src/core/agent/arguments/rows.ts:79
claimed?
readonlyoptionalclaimed?:ArgumentClaim
Defined in: src/core/agent/arguments/rows.ts:92
coincides?
readonlyoptionalcoincides?:"person"|"app"|"result"
Defined in: src/core/agent/arguments/rows.ts:102
earlier?
readonlyoptionalearlier?:true
Defined in: src/core/agent/arguments/rows.ts:96
failed?
readonlyoptionalfailed?:ArgumentCheckFailed
Defined in: src/core/agent/arguments/rows.ts:104
free?
readonlyoptionalfree?:true
Defined in: src/core/agent/arguments/rows.ts:101
iteration
readonlyiteration:number
Defined in: src/core/agent/arguments/rows.ts:70
kind
readonlykind:"argument"
Defined in: src/core/agent/arguments/rows.ts:65
malformed?
readonlyoptionalmalformed?:number
Defined in: src/core/agent/arguments/rows.ts:103
matched?
readonlyoptionalmatched?:"quote"|"phrase"|"spelling"
Defined in: src/core/agent/arguments/rows.ts:93
period?
readonlyoptionalperiod?:true
Defined in: src/core/agent/arguments/rows.ts:76
Set on the argument Tool.period names.
proposed?
readonlyoptionalproposed?:string
Defined in: src/core/agent/arguments/rows.ts:91
The MODEL's own value, same view: on a default row, the default the model
sent itself (absent = the library filled it); on an answered row, the
value the person's answer replaced.
quote?
readonlyoptionalquote?:string
Defined in: src/core/agent/arguments/rows.ts:94
reading?
readonlyoptionalreading?:true
Defined in: src/core/agent/arguments/rows.ts:95
result?
readonlyoptionalresult?:string
Defined in: src/core/agent/arguments/rows.ts:97
rule?
readonlyoptionalrule?:"ask"|"assume"
Defined in: src/core/agent/arguments/rows.ts:74
The rule on the argument; absent on a free argument a from entry named.
setAside?
readonlyoptionalsetAside?:"open"|"noise"|"ruled-out"
Defined in: src/core/agent/arguments/rows.ts:98
source?
readonlyoptionalsource?:ArgumentSource
Defined in: src/core/agent/arguments/rows.ts:78
Where the value came from; absent only on an asked row.
toolCallId
readonlytoolCallId:string
Defined in: src/core/agent/arguments/rows.ts:68
toolName
readonlytoolName:string
Defined in: src/core/agent/arguments/rows.ts:69
turn
readonlyturn:number
Defined in: src/core/agent/arguments/rows.ts:67
AgentState.turnNumber when the row was filed — the conversation turn.
value?
readonlyoptionalvalue?:string
Defined in: src/core/agent/arguments/rows.ts:85
The value the call runs with, in the tool's own argument view, clipped
(integrity/argumentLeaves.ts · clipValue); 'REDACTED' when the view
hides the argument.
