Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(String, Object) - Static method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Creates an "add" operation.
- agent() - Method in record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Returns the value of the
agentrecord component. - AGENT_ONLY - Enum constant in enum class io.agentscope.core.agui.model.ToolMergeMode
-
Use only the agent's existing toolkit.
- AgentNotFoundException(String) - Constructor for exception class io.agentscope.core.agui.AguiException.AgentNotFoundException
-
Creates a new AgentNotFoundException.
- agentResolver(AgentResolver) - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor.Builder
-
Set the agent resolver.
- AgentResolver - Interface in io.agentscope.core.agui.processor
-
Interface for resolving agents from various sources.
- AguiAdapterConfig - Class in io.agentscope.core.agui.adapter
-
Configuration for the AG-UI agent adapter.
- AguiAdapterConfig.Builder - Class in io.agentscope.core.agui.adapter
-
Builder for AguiAdapterConfig.
- AguiAgentAdapter - Class in io.agentscope.core.agui.adapter
-
Adapter that bridges AgentScope agents to the AG-UI protocol.
- AguiAgentAdapter(Agent, AguiAdapterConfig) - Constructor for class io.agentscope.core.agui.adapter.AguiAgentAdapter
-
Creates a new AguiAgentAdapter.
- AguiAgentRegistry - Class in io.agentscope.core.agui.registry
-
Registry for managing agents accessible via the AG-UI protocol.
- AguiAgentRegistry() - Constructor for class io.agentscope.core.agui.registry.AguiAgentRegistry
- AguiContext - Class in io.agentscope.core.agui.model
-
Represents a piece of contextual information in the AG-UI protocol.
- AguiContext(String, String) - Constructor for class io.agentscope.core.agui.model.AguiContext
-
Creates a new AguiContext.
- AguiEvent - Interface in io.agentscope.core.agui.event
-
Sealed interface for all AG-UI protocol events.
- AguiEvent.Custom - Record Class in io.agentscope.core.agui.event
-
The Custom event provides an extension mechanism for implementing features not covered by the standard event types.
- AguiEvent.JsonPatchOperation - Record Class in io.agentscope.core.agui.event
-
Represents a JSON Patch operation (RFC 6902).
- AguiEvent.Raw - Record Class in io.agentscope.core.agui.event
-
Event containing raw/custom data.
- AguiEvent.ReasoningEnd - Record Class in io.agentscope.core.agui.event
-
Event indicating the end of a reasoning/thinking phase.
- AguiEvent.ReasoningMessageChunk - Record Class in io.agentscope.core.agui.event
-
A convenience event to auto start/close reasoning messages.
- AguiEvent.ReasoningMessageContent - Record Class in io.agentscope.core.agui.event
-
Event containing a chunk of content in a streaming reasoning message.
- AguiEvent.ReasoningMessageEnd - Record Class in io.agentscope.core.agui.event
-
Event signaling the end of a reasoning message.
- AguiEvent.ReasoningMessageStart - Record Class in io.agentscope.core.agui.event
-
Event signaling the start of a reasoning message.
- AguiEvent.ReasoningStart - Record Class in io.agentscope.core.agui.event
-
Event indicating the start of a reasoning/thinking phase.
- AguiEvent.RunFinished - Record Class in io.agentscope.core.agui.event
-
Event indicating that an agent run has finished.
- AguiEvent.RunStarted - Record Class in io.agentscope.core.agui.event
-
Event indicating that an agent run has started.
- AguiEvent.StateDelta - Record Class in io.agentscope.core.agui.event
-
Event containing an incremental state delta.
- AguiEvent.StateSnapshot - Record Class in io.agentscope.core.agui.event
-
Event containing a full state snapshot.
- AguiEvent.TextMessageContent - Record Class in io.agentscope.core.agui.event
-
Event containing incremental text content for a message.
- AguiEvent.TextMessageEnd - Record Class in io.agentscope.core.agui.event
-
Event indicating the end of a text message.
- AguiEvent.TextMessageStart - Record Class in io.agentscope.core.agui.event
-
Event indicating the start of a text message.
- AguiEvent.ToolCallArgs - Record Class in io.agentscope.core.agui.event
-
Event containing streaming arguments for a tool call.
- AguiEvent.ToolCallEnd - Record Class in io.agentscope.core.agui.event
-
Event indicating the end of a tool call.
- AguiEvent.ToolCallResult - Record Class in io.agentscope.core.agui.event
-
Event containing the result of a tool call.
- AguiEvent.ToolCallStart - Record Class in io.agentscope.core.agui.event
-
Event indicating the start of a tool call.
- AguiEventEncoder - Class in io.agentscope.core.agui.encoder
-
Encoder for AG-UI events to Server-Sent Events (SSE) format.
- AguiEventEncoder() - Constructor for class io.agentscope.core.agui.encoder.AguiEventEncoder
-
Creates a new AguiEventEncoder.
- AguiEventType - Enum Class in io.agentscope.core.agui.event
-
Enumeration of all AG-UI protocol event types.
- AguiException - Exception Class in io.agentscope.core.agui
-
Base exception for AG-UI related errors.
- AguiException(String) - Constructor for exception class io.agentscope.core.agui.AguiException
-
Creates a new AguiException with the specified message.
- AguiException(String, Throwable) - Constructor for exception class io.agentscope.core.agui.AguiException
-
Creates a new AguiException with the specified message and cause.
- AguiException.AgentNotFoundException - Exception Class in io.agentscope.core.agui
-
Exception thrown when an agent is not found in the registry.
- AguiException.EncodingException - Exception Class in io.agentscope.core.agui
-
Exception thrown when event encoding fails.
- AguiFunctionCall - Class in io.agentscope.core.agui.model
-
Represents a function call within a tool call in the AG-UI protocol.
- AguiFunctionCall(String, String) - Constructor for class io.agentscope.core.agui.model.AguiFunctionCall
-
Creates a new AguiFunctionCall.
- AguiMessage - Class in io.agentscope.core.agui.model
-
Represents a message in the AG-UI protocol.
- AguiMessage(String, String, String, List<AguiToolCall>, String) - Constructor for class io.agentscope.core.agui.model.AguiMessage
-
Creates a new AguiMessage.
- AguiMessageConverter - Class in io.agentscope.core.agui.converter
-
Converter between AG-UI messages and AgentScope messages.
- AguiMessageConverter() - Constructor for class io.agentscope.core.agui.converter.AguiMessageConverter
-
Creates a new AguiMessageConverter
- AguiRequestProcessor - Class in io.agentscope.core.agui.processor
-
Core processor for AG-UI requests.
- AguiRequestProcessor.Builder - Class in io.agentscope.core.agui.processor
-
Builder for AguiRequestProcessor.
- AguiRequestProcessor.ProcessResult - Record Class in io.agentscope.core.agui.processor
-
Result of processing an AG-UI request.
- AguiStateConverter - Class in io.agentscope.core.agui.converter
-
Converter for state management in the AG-UI protocol.
- AguiStateConverter() - Constructor for class io.agentscope.core.agui.converter.AguiStateConverter
- AguiTool - Class in io.agentscope.core.agui.model
-
Represents a tool definition in the AG-UI protocol.
- AguiTool(String, String, Map<String, Object>) - Constructor for class io.agentscope.core.agui.model.AguiTool
-
Creates a new AguiTool.
- AguiToolCall - Class in io.agentscope.core.agui.model
-
Represents a tool call in the AG-UI protocol.
- AguiToolCall(String, AguiFunctionCall) - Constructor for class io.agentscope.core.agui.model.AguiToolCall
-
Creates a new AguiToolCall with type "function".
- AguiToolCall(String, String, AguiFunctionCall) - Constructor for class io.agentscope.core.agui.model.AguiToolCall
-
Creates a new AguiToolCall.
- AguiToolConverter - Class in io.agentscope.core.agui.converter
-
Converter between AG-UI tools and AgentScope tool schemas.
- AguiToolConverter() - Constructor for class io.agentscope.core.agui.converter.AguiToolConverter
- assistantMessage(String, String) - Static method in class io.agentscope.core.agui.model.AguiMessage
-
Creates a simple assistant message.
B
- build() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Build the configuration.
- build() - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- build() - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor.Builder
-
Build the processor.
- builder() - Static method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Creates a new builder for AguiAdapterConfig.
- builder() - Static method in class io.agentscope.core.agui.model.RunAgentInput
-
Creates a new builder for RunAgentInput.
- builder() - Static method in class io.agentscope.core.agui.processor.AguiRequestProcessor
-
Creates a new builder for AguiRequestProcessor.
- Builder() - Constructor for class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
- Builder() - Constructor for class io.agentscope.core.agui.model.RunAgentInput.Builder
- Builder() - Constructor for class io.agentscope.core.agui.processor.AguiRequestProcessor.Builder
C
- clear() - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Clear all registered agents.
- config(AguiAdapterConfig) - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor.Builder
-
Set the adapter configuration.
- content() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
contentrecord component. - context(List<AguiContext>) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- createDelta(Map<String, Object>, Map<String, Object>, String, String) - Method in class io.agentscope.core.agui.converter.AguiStateConverter
-
Create a STATE_DELTA event by comparing before and after states.
- createSnapshot(Map<String, Object>, String, String) - Method in class io.agentscope.core.agui.converter.AguiStateConverter
-
Create a STATE_SNAPSHOT event from a state map.
- Custom(String, String, String, Object) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Creates an instance of a
Customrecord class. - CUSTOM - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
A custom event with structured data.
D
- defaultAgentId(String) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set the default agent ID.
- defaultConfig() - Static method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Creates a default configuration.
- delta() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns the value of the
deltarecord component. - delta() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns the value of the
deltarecord component. - delta() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Returns the value of the
deltarecord component. - delta() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns the value of the
deltarecord component. - delta() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns the value of the
deltarecord component.
E
- emitStateEvents(boolean) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set whether to emit state events.
- emitToolCallArgs(boolean) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set whether to emit tool call argument events.
- enableReasoning(boolean) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set whether to enable reasoning/thinking content output.
- encode(AguiEvent) - Method in class io.agentscope.core.agui.encoder.AguiEventEncoder
-
Encode an AG-UI event to SSE format.
- encodeComment(String) - Method in class io.agentscope.core.agui.encoder.AguiEventEncoder
-
Encode a comment in SSE format.
- encodeToJson(AguiEvent) - Method in class io.agentscope.core.agui.encoder.AguiEventEncoder
-
Encode an AG-UI event to JSON string only (without SSE wrapper).
- EncodingException(String, Throwable) - Constructor for exception class io.agentscope.core.agui.AguiException.EncodingException
-
Creates a new EncodingException.
- encryptedContent() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns the value of the
encryptedContentrecord component. - equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.agentscope.core.agui.model.AguiContext
- equals(Object) - Method in class io.agentscope.core.agui.model.AguiFunctionCall
- equals(Object) - Method in class io.agentscope.core.agui.model.AguiMessage
- equals(Object) - Method in class io.agentscope.core.agui.model.AguiTool
- equals(Object) - Method in class io.agentscope.core.agui.model.AguiToolCall
- equals(Object) - Method in record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Indicates whether some other object is "equal to" this one.
- events() - Method in record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Returns the value of the
eventsrecord component. - extractLatestUserMessage(RunAgentInput) - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor
-
Extract only the latest user message from the input.
F
- forwardedProps(Map<String, Object>) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- from() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns the value of the
fromrecord component. - FRONTEND_ONLY - Enum constant in enum class io.agentscope.core.agui.model.ToolMergeMode
-
Use only tools provided from the frontend.
G
- getAgent(String) - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Get an agent by ID.
- getArguments() - Method in class io.agentscope.core.agui.model.AguiFunctionCall
-
Get the function arguments as a JSON string.
- getContent() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Get the message content.
- getContext() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the context information.
- getDefaultAgentId() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Get the default agent ID.
- getDescription() - Method in class io.agentscope.core.agui.model.AguiContext
-
Get the context description.
- getDescription() - Method in class io.agentscope.core.agui.model.AguiTool
-
Get the tool description.
- getForwardedProp(String) - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get a specific forwarded property.
- getForwardedProp(String, Object) - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get a specific forwarded property with a default value.
- getForwardedProps() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the forwarded properties.
- getFunction() - Method in class io.agentscope.core.agui.model.AguiToolCall
-
Get the function call details.
- getId() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Get the message ID.
- getId() - Method in class io.agentscope.core.agui.model.AguiToolCall
-
Get the tool call ID.
- getMessageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
- getMessages() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the conversation messages.
- getName() - Method in class io.agentscope.core.agui.model.AguiFunctionCall
-
Get the function name.
- getName() - Method in class io.agentscope.core.agui.model.AguiTool
-
Get the tool name.
- getParameters() - Method in class io.agentscope.core.agui.model.AguiTool
-
Get the parameters JSON Schema.
- getRole() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
- getRole() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Get the message role.
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
- getRunId() - Method in interface io.agentscope.core.agui.event.AguiEvent
-
Get the run ID associated with this event.
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
- getRunId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
- getRunId() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the run ID.
- getRunTimeout() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Get the run timeout duration.
- getState() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the initial state.
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
- getThreadId() - Method in interface io.agentscope.core.agui.event.AguiEvent
-
Get the thread ID associated with this event.
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
- getThreadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
- getThreadId() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the thread ID.
- getToolCallId() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Get the tool call ID (for tool messages).
- getToolCalls() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Get the tool calls (for assistant messages).
- getToolMergeMode() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Get the tool merge mode.
- getTools() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Get the frontend-provided tools.
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
- getType() - Method in interface io.agentscope.core.agui.event.AguiEvent
-
Get the event type.
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
- getType() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
- getType() - Method in class io.agentscope.core.agui.model.AguiToolCall
-
Get the tool call type.
- getValue() - Method in class io.agentscope.core.agui.model.AguiContext
-
Get the context value.
H
- hasAgent(String) - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Check if an agent is registered with the given ID.
- hasChanges(Map<String, Object>, Map<String, Object>) - Method in class io.agentscope.core.agui.converter.AguiStateConverter
-
Check if there are any differences between two states.
- hasContext() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Check if there is any context.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns a hash code value for this object.
- hashCode() - Method in class io.agentscope.core.agui.model.AguiContext
- hashCode() - Method in class io.agentscope.core.agui.model.AguiFunctionCall
- hashCode() - Method in class io.agentscope.core.agui.model.AguiMessage
- hashCode() - Method in class io.agentscope.core.agui.model.AguiTool
- hashCode() - Method in class io.agentscope.core.agui.model.AguiToolCall
- hashCode() - Method in record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Returns a hash code value for this object.
- hasMemory(String) - Method in interface io.agentscope.core.agui.processor.AgentResolver
-
Check if a thread has existing memory/conversation history.
- hasMessages() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Check if there are any messages.
- hasState() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Check if there is initial state.
- hasToolCalls() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Check if this message has tool calls.
- hasTools() - Method in class io.agentscope.core.agui.model.RunAgentInput
-
Check if there are any frontend tools.
I
- io.agentscope.core.agui - package io.agentscope.core.agui
- io.agentscope.core.agui.adapter - package io.agentscope.core.agui.adapter
- io.agentscope.core.agui.converter - package io.agentscope.core.agui.converter
- io.agentscope.core.agui.encoder - package io.agentscope.core.agui.encoder
- io.agentscope.core.agui.event - package io.agentscope.core.agui.event
- io.agentscope.core.agui.model - package io.agentscope.core.agui.model
- io.agentscope.core.agui.processor - package io.agentscope.core.agui.processor
- io.agentscope.core.agui.registry - package io.agentscope.core.agui.registry
- isAssistantMessage() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Check if this is an assistant message.
- isEmitStateEvents() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Check if state events should be emitted.
- isEmitToolCallArgs() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Check if tool call arguments should be streamed.
- isEnableReasoning() - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig
-
Check if reasoning/thinking content should be emitted.
- isSystemMessage() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Check if this is a system message.
- isToolMessage() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Check if this is a tool message.
- isUserMessage() - Method in class io.agentscope.core.agui.model.AguiMessage
-
Check if this is a user message.
J
- JsonPatchOperation(String, String, Object, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Creates an instance of a
JsonPatchOperationrecord class.
K
- keepAlive() - Method in class io.agentscope.core.agui.encoder.AguiEventEncoder
-
Generate a keep-alive comment.
M
- MERGE_FRONTEND_PRIORITY - Enum constant in enum class io.agentscope.core.agui.model.ToolMergeMode
-
Merge frontend tools with agent's toolkit, frontend takes priority.
- messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns the value of the
messageIdrecord component. - messageId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
messageIdrecord component. - messages(List<AguiMessage>) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
N
- name() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns the value of the
namerecord component.
O
- op() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns the value of the
oprecord component.
P
- path() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns the value of the
pathrecord component. - process(RunAgentInput, String, String) - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor
-
Process an AG-UI request and return the result containing agent and event stream.
- ProcessResult(Agent, Flux<AguiEvent>) - Constructor for record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Creates an instance of a
ProcessResultrecord class.
R
- Raw(String, String, Object) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Creates an instance of a
Rawrecord class. - RAW - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
A raw event with custom data.
- rawEvent() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Returns the value of the
rawEventrecord component. - REASONING_END - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the end of a reasoning/thinking phase.
- REASONING_MESSAGE_CHUNK - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
A convenience event to auto start/close reasoning messages.
- REASONING_MESSAGE_CONTENT - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains a chunk of content in a streaming reasoning message.
- REASONING_MESSAGE_END - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Signals the end of a reasoning message.
- REASONING_MESSAGE_START - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Signals the start of a reasoning message.
- REASONING_START - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the start of a reasoning/thinking phase.
- ReasoningEnd(String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Creates an instance of a
ReasoningEndrecord class. - ReasoningMessageChunk(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Creates an instance of a
ReasoningMessageChunkrecord class. - ReasoningMessageContent(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Creates an instance of a
ReasoningMessageContentrecord class. - ReasoningMessageEnd(String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Creates an instance of a
ReasoningMessageEndrecord class. - ReasoningMessageStart(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Creates an instance of a
ReasoningMessageStartrecord class. - ReasoningStart(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Creates an instance of a
ReasoningStartrecord class. - register(String, Agent) - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Register a singleton agent with the given ID.
- registerFactory(String, Supplier<Agent>) - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Register an agent factory with the given ID.
- remove(String) - Static method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Creates a "remove" operation.
- replace(String, Object) - Static method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Creates a "replace" operation.
- resolveAgent(String, String) - Method in interface io.agentscope.core.agui.processor.AgentResolver
-
Resolve an agent by its ID and thread ID.
- resolveAgentId(RunAgentInput, String, String) - Method in class io.agentscope.core.agui.processor.AguiRequestProcessor
-
Resolve the agent ID from multiple sources.
- role() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns the value of the
rolerecord component. - role() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns the value of the
rolerecord component. - role() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
rolerecord component. - run(RunAgentInput) - Method in class io.agentscope.core.agui.adapter.AguiAgentAdapter
-
Run the agent with AG-UI protocol input.
- RUN_FINISHED - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates that an agent run has finished.
- RUN_STARTED - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates that an agent run has started.
- RunAgentInput - Class in io.agentscope.core.agui.model
-
Input model for running an agent via the AG-UI protocol.
- RunAgentInput(String, String, List<AguiMessage>, List<AguiTool>, List<AguiContext>, Map<String, Object>, Map<String, Object>) - Constructor for class io.agentscope.core.agui.model.RunAgentInput
-
Creates a new RunAgentInput.
- RunAgentInput.Builder - Class in io.agentscope.core.agui.model
-
Builder for RunAgentInput.
- RunFinished(String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Creates an instance of a
RunFinishedrecord class. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
runIdrecord component. - runId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns the value of the
runIdrecord component. - runId(String) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- RunStarted(String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Creates an instance of a
RunStartedrecord class. - runTimeout(Duration) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set the run timeout duration.
S
- size() - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Get the number of registered agents (both factories and singletons).
- snapshot() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Returns the value of the
snapshotrecord component. - state(Map<String, Object>) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- STATE_DELTA - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains a delta update to the state.
- STATE_SNAPSHOT - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains a snapshot of the current state.
- StateDelta(String, String, List<AguiEvent.JsonPatchOperation>) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Creates an instance of a
StateDeltarecord class. - StateSnapshot(String, String, Map<String, Object>) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Creates an instance of a
StateSnapshotrecord class. - systemMessage(String, String) - Static method in class io.agentscope.core.agui.model.AguiMessage
-
Creates a system message.
T
- TEXT_MESSAGE_CONTENT - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains text content for a message.
- TEXT_MESSAGE_END - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the end of a text message.
- TEXT_MESSAGE_START - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the start of a text message.
- TextMessageContent(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Creates an instance of a
TextMessageContentrecord class. - TextMessageEnd(String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Creates an instance of a
TextMessageEndrecord class. - TextMessageStart(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Creates an instance of a
TextMessageStartrecord class. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns the value of the
threadIdrecord component. - threadId(String) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- toAguiMessage(Msg) - Method in class io.agentscope.core.agui.converter.AguiMessageConverter
-
Convert an AgentScope message to an AG-UI message.
- toAguiMessageList(List<Msg>) - Method in class io.agentscope.core.agui.converter.AguiMessageConverter
-
Convert a list of AgentScope messages to AG-UI messages.
- toAguiTool(ToolSchema) - Method in class io.agentscope.core.agui.converter.AguiToolConverter
-
Convert an AgentScope ToolSchema to an AG-UI tool.
- toAguiToolList(List<ToolSchema>) - Method in class io.agentscope.core.agui.converter.AguiToolConverter
-
Convert a list of AgentScope ToolSchemas to AG-UI tools.
- toMsg(AguiMessage) - Method in class io.agentscope.core.agui.converter.AguiMessageConverter
-
Convert an AG-UI message to an AgentScope message.
- toMsgList(List<AguiMessage>) - Method in class io.agentscope.core.agui.converter.AguiMessageConverter
-
Convert a list of AG-UI messages to AgentScope messages.
- TOOL_CALL_ARGS - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains arguments for a tool call.
- TOOL_CALL_END - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the end of a tool call.
- TOOL_CALL_RESULT - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Contains the result of a tool call.
- TOOL_CALL_START - Enum constant in enum class io.agentscope.core.agui.event.AguiEventType
-
Indicates the start of a tool call.
- ToolCallArgs(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Creates an instance of a
ToolCallArgsrecord class. - ToolCallEnd(String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Creates an instance of a
ToolCallEndrecord class. - toolCallId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns the value of the
toolCallIdrecord component. - toolCallId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Returns the value of the
toolCallIdrecord component. - toolCallId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns the value of the
toolCallIdrecord component. - toolCallId() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns the value of the
toolCallIdrecord component. - toolCallName() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns the value of the
toolCallNamerecord component. - ToolCallResult(String, String, String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Creates an instance of a
ToolCallResultrecord class. - ToolCallStart(String, String, String, String) - Constructor for record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Creates an instance of a
ToolCallStartrecord class. - toolMergeMode(ToolMergeMode) - Method in class io.agentscope.core.agui.adapter.AguiAdapterConfig.Builder
-
Set the tool merge mode.
- ToolMergeMode - Enum Class in io.agentscope.core.agui.model
-
Enum defining how tools from the frontend should be merged with agent's toolkit.
- toolMessage(String, String, String) - Static method in class io.agentscope.core.agui.model.AguiMessage
-
Creates a tool result message.
- tools(List<AguiTool>) - Method in class io.agentscope.core.agui.model.RunAgentInput.Builder
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.Raw
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningEnd
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageChunk
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageContent
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageEnd
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningMessageStart
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ReasoningStart
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunFinished
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.RunStarted
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateDelta
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.StateSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageContent
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageEnd
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.TextMessageStart
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallArgs
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallEnd
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallResult
-
Returns a string representation of this record class.
- toString() - Method in record class io.agentscope.core.agui.event.AguiEvent.ToolCallStart
-
Returns a string representation of this record class.
- toString() - Method in class io.agentscope.core.agui.model.AguiContext
- toString() - Method in class io.agentscope.core.agui.model.AguiFunctionCall
- toString() - Method in class io.agentscope.core.agui.model.AguiMessage
- toString() - Method in class io.agentscope.core.agui.model.AguiTool
- toString() - Method in class io.agentscope.core.agui.model.AguiToolCall
- toString() - Method in class io.agentscope.core.agui.model.RunAgentInput
- toString() - Method in record class io.agentscope.core.agui.processor.AguiRequestProcessor.ProcessResult
-
Returns a string representation of this record class.
- toToolSchema(AguiTool) - Method in class io.agentscope.core.agui.converter.AguiToolConverter
-
Convert an AG-UI tool to an AgentScope ToolSchema.
- toToolSchemaList(List<AguiTool>) - Method in class io.agentscope.core.agui.converter.AguiToolConverter
-
Convert a list of AG-UI tools to AgentScope ToolSchemas.
U
- unregister(String) - Method in class io.agentscope.core.agui.registry.AguiAgentRegistry
-
Unregister an agent by ID.
- userMessage(String, String) - Static method in class io.agentscope.core.agui.model.AguiMessage
-
Creates a simple user message.
V
- value() - Method in record class io.agentscope.core.agui.event.AguiEvent.Custom
-
Returns the value of the
valuerecord component. - value() - Method in record class io.agentscope.core.agui.event.AguiEvent.JsonPatchOperation
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class io.agentscope.core.agui.event.AguiEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.agentscope.core.agui.model.ToolMergeMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.agentscope.core.agui.event.AguiEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.agentscope.core.agui.model.ToolMergeMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form