Skip to main content
Python SDK Reference / A2A Extensions / Interaction Extensions / ToolCallApprovalRequest
from agentstack_sdk.a2a.extensions.interactions import ToolCallApprovalRequest
Bases: SecureBaseModel

Class Attributes

AttributeTypeDefault
actionLiteral['tool-call']'tool-call'
titlestr | NoneField(None, description='A human-readabl...
descriptionstr | NoneField(None, description='A human-readabl...
namestrField(description='The programmatic name...
inputdict[str, Any] | NoneField(description='The input for the too...
serverToolCallServer | NoneField(None, description='The server exec...

Methods

Parameters
NameTypeDefault
toolTool
inputdict[str, Any] | None
serverImplementation | NoneNone
Returns: 'ToolCallApprovalRequest'