Interface: CompiledStrategyStreamResult
Defined in: packages/agentos/src/api/types.ts:995
Internal stream result shape returned by compiled agency strategies.
Strategy compilers may return only the live iterables plus aggregate promises.
The outer agency() wrapper can enrich this into the public
AgencyStreamResult.
This type exists for strategy authors. Most external callers should consume
AgencyStreamResult from agency().stream(...) instead.
Properties
agentCalls?
optionalagentCalls:Promise<AgentCallRecord[]>
Defined in: packages/agentos/src/api/types.ts:1012
Final per-agent ledger for the strategy run, when available.
fullStream?
optionalfullStream:AsyncIterable<AgencyStreamPart,any,any>
Defined in: packages/agentos/src/api/types.ts:999
Structured live stream parts from the strategy.
text?
optionaltext:Promise<string>
Defined in: packages/agentos/src/api/types.ts:1001
Final raw text assembled by the strategy, when available.
textStream?
optionaltextStream:AsyncIterable<string,any,any>
Defined in: packages/agentos/src/api/types.ts:997
Raw live text chunks from the strategy.
usage?
optionalusage:Promise<{cacheCreationTokens?:number;cacheReadTokens?:number;completionTokens:number;costUSD?:number;promptTokens:number;totalTokens:number; }>
Defined in: packages/agentos/src/api/types.ts:1003
Aggregate usage for the strategy run, when available.