Skip to main content
Python SDK Reference / A2A Extensions / UI Extensions / ErrorExtensionServer
from agentstack_sdk.a2a.extensions.ui import ErrorExtensionServer
Bases: BaseExtensionServer[ErrorExtensionSpec, NoneType]

Class Attributes

AttributeTypeDefault
contextJsonValue

Methods

Parameters
NameTypeDefault
argsAny()
kwargsAny{}
Returns: None
Set up request-scoped error context using ContextVar. Returns: AsyncIterator[None]
Create metadata for an error.Args: error: The exception to convert to metadataReturns: Metadata dictionary with error information Parameters
NameTypeDefault
errorBaseException
Returns: Metadata
Create an AgentMessage with error metadata and serialized text representation.Args: error: The exception to include in the messageReturns: AgentMessage with error metadata and markdown-formatted text Parameters
NameTypeDefault
errorBaseException
Returns: AgentMessage