Interface: CompiledStrategyStreamResult
Defined in: packages/agentos/src/api/types.ts:656
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:671
Final per-agent ledger for the strategy run, when available.
fullStream?
optionalfullStream:AsyncIterable<AgencyStreamPart,any,any>
Defined in: packages/agentos/src/api/types.ts:660
Structured live stream parts from the strategy.
text?
optionaltext:Promise<string>
Defined in: packages/agentos/src/api/types.ts:662
Final raw text assembled by the strategy, when available.
textStream?
optionaltextStream:AsyncIterable<string,any,any>
Defined in: packages/agentos/src/api/types.ts:658
Raw live text chunks from the strategy.
usage?
optionalusage:Promise<{completionTokens:number;costUSD?:number;promptTokens:number;totalTokens:number; }>
Defined in: packages/agentos/src/api/types.ts:664
Aggregate usage for the strategy run, when available.