Interface: GMIOutput
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:337
Export
Represents the complete, non-chunked output of a GMI turn or significant processing step. This is typically the TReturn type of an AsyncGenerator yielding GMIOutputChunk.
Interface
GMIOutput
Properties
audioOutput?
optionalaudioOutput:AudioOutputConfig
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:342
error?
optionalerror:object
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:346
code
code:
string
details?
optionaldetails:any
message
message:
string
imageOutput?
optionalimageOutput:ImageOutputConfig
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:343
isFinal
isFinal:
boolean
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:338
ragSources?
optionalragSources:RagRetrievedChunk[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:353
Retrieved RAG chunks for the turn, populated when the GMI performed a RAG retrieval. Threaded into the FINAL_RESPONSE chunk so client code and the output-guardrail layer (Grounding Guard, Citation Verifier) can verify generated claims against the same sources the model saw.
reasoningTrace?
optionalreasoningTrace:ReasoningTraceEntry[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:345
responseText?
optionalresponseText:string|null
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:339
toolCalls?
optionaltoolCalls:ToolCallRequest[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:340
uiCommands?
optionaluiCommands:UICommand[]
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:341
usage?
optionalusage:CostAggregator
Defined in: packages/agentos/src/cognition/substrate/IGMI.ts:344