Uses of Interface
ai.acolite.agentsdk.core.RunItem
Packages that use RunItem
Package
Description
Core framework for building AI agents with OpenAI's API.
-
Uses of RunItem in ai.acolite.agentsdk.core
Classes in ai.acolite.agentsdk.core that implement RunItemModifier and TypeClassDescriptionclassRunHandoffCallItemclassRunHandoffOutputItemclassRunItemBaseclassRunMessageInputItemclassRunMessageOutputItemclassRunReasoningItemclassRunToolApprovalItemclassRunToolCallItemclassRunToolCallOutputItemMethods in ai.acolite.agentsdk.core that return RunItemModifier and TypeMethodDescriptionRunItemStreamEvent.item()Returns the value of theitemrecord component.Methods in ai.acolite.agentsdk.core that return types with arguments of type RunItemMethods in ai.acolite.agentsdk.core with parameters of type RunItemConstructors in ai.acolite.agentsdk.core with parameters of type RunItemModifierConstructorDescriptionRunItemStreamEvent(RunItem item, int turnIndex) Creates an instance of aRunItemStreamEventrecord class. -
Uses of RunItem in ai.acolite.agentsdk.core.runner
Methods in ai.acolite.agentsdk.core.runner that return types with arguments of type RunItemModifier and TypeMethodDescriptionResponseParser.parseResponseItems(ModelResponse response) Parse ModelResponse output into RunItem objectsMethod parameters in ai.acolite.agentsdk.core.runner with type arguments of type RunItemModifier and TypeMethodDescriptionstatic ObjectResponseParser.extractFinalOutput(List<RunItem> items) Extract the final output from a list of RunItems Content can be a String (for text responses) or a typed object (for structured outputs).static booleanRunItemUtils.hasPendingToolCalls(List<RunItem> items) Checks if there are any tool calls without corresponding outputs.static booleanRunItemUtils.hasToolCallOutput(List<RunItem> items, String toolCallId) Checks if a specific tool call has a corresponding output.