BaseRemoteA2AAgent

abstract class BaseRemoteA2AAgent(name: String, val description: String = "", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())

Abstract base class for Remote A2A Agents. Marker base class for remote agent implementations.

Constructors

Link copied to clipboard
constructor(name: String, description: String = "", subAgents: List<<Error class: unknown class>> = emptyList(), beforeAgentCallbacks: List<<Error class: unknown class>> = emptyList(), afterAgentCallbacks: List<<Error class: unknown class>> = emptyList())

Types

Link copied to clipboard
class AgentCardResolutionError(message: String, cause: Throwable? = null)

Exception thrown when the agent card cannot be resolved.

Properties

Link copied to clipboard
Link copied to clipboard

Returns true if this agent supports streaming responses.

Functions

Link copied to clipboard
open fun runAsyncImpl(context: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>>