Package ai.acolite.agentsdk.core
Class StreamedRunResult<TContext,TAgent extends Agent<TContext,? extends AgentOutputType>>
java.lang.Object
ai.acolite.agentsdk.core.StreamedRunResult<TContext,TAgent>
- All Implemented Interfaces:
AsyncIterable<RunStreamEvent>,Iterable<RunStreamEvent>
public class StreamedRunResult<TContext,TAgent extends Agent<TContext,? extends AgentOutputType>>
extends Object
implements AsyncIterable<RunStreamEvent>
StreamedRunResult
Ported from TypeScript OpenAI Agents SDK Source: result.ts
-
Constructor Details
-
StreamedRunResult
public StreamedRunResult()
-
-
Method Details
-
toStream
Get the event stream for this run. Events are emitted in real-time as execution progresses.- Returns:
- ReadableStream that emits RunStreamEvent objects
-
toTextStream
Get a text-only stream that emits content from message output events. Convenience method for applications that only care about text responses.- Returns:
- ReadableStream that emits String content
-
_getStreamLoopPromise
_getStreamLoopPromise- Returns:
- Optionalinvalid input: '<'CompletableFuture
> - Throws:
NotImplementedException- Not yet implemented
-
_getAbortSignal
_getAbortSignal- Returns:
- Optional
- Throws:
NotImplementedException- Not yet implemented
-
iterator
-