Package ai.acolite.agentsdk.core
Class RunState<TContext,TAgent>
java.lang.Object
ai.acolite.agentsdk.core.RunState<TContext,TAgent>
RunState
Manages conversation state across multiple turns of agent execution.
Ported from TypeScript OpenAI Agents SDK Source: runState.ts
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGeneratedItem(RunItem item) voidaddModelResponse(ModelResponse response) booleanbooleanvoid
-
Constructor Details
-
RunState
-
-
Method Details
-
getOriginalInput
-
addModelResponse
-
getModelResponses
-
addGeneratedItem
-
getGeneratedItems
-
getAllItems
-
incrementTurn
public void incrementTurn() -
hasReachedMaxTurns
public boolean hasReachedMaxTurns() -
hasFinalOutput
public boolean hasFinalOutput()
-