Skip to main content

Interface: GMIOutput

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:301

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.

Export

GMIOutput

Properties

audioOutput?

optional audioOutput: AudioOutputConfig

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:306


error?

optional error: object

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:310

code

code: string

details?

optional details: any

message

message: string


imageOutput?

optional imageOutput: ImageOutputConfig

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:307


isFinal

isFinal: boolean

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:302


reasoningTrace?

optional reasoningTrace: ReasoningTraceEntry[]

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:309


responseText?

optional responseText: string | null

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:303


toolCalls?

optional toolCalls: ToolCallRequest[]

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:304


uiCommands?

optional uiCommands: UICommand[]

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:305


usage?

optional usage: CostAggregator

Defined in: packages/agentos/src/cognitive_substrate/IGMI.ts:308