Skip to content

ParsedMessage

autogen.beta.a2a.mappers.messages.ParsedMessage dataclass #

ParsedMessage(inputs=list(), tool_schemas=list(), tool_calls=list(), tool_results=list(), history_events=list(), context_update=dict())

Result of decoding an incoming A2A Message.

Each list contains only parts of the corresponding kind. Callers pick whichever they need.

context_update carries context.variables deltas piggy-backed on Message.metadata (server -> client on a finalize, client -> server on a user turn).

inputs class-attribute instance-attribute #

inputs = field(default_factory=list)

tool_schemas class-attribute instance-attribute #

tool_schemas = field(default_factory=list)

tool_calls class-attribute instance-attribute #

tool_calls = field(default_factory=list)

tool_results class-attribute instance-attribute #

tool_results = field(default_factory=list)

history_events class-attribute instance-attribute #

history_events = field(default_factory=list)

context_update class-attribute instance-attribute #

context_update = field(default_factory=dict)