Skip to main content
Python SDK Reference / A2A Extensions / Service Extensions / FormServiceExtensionSpec
from agentstack_sdk.a2a.extensions.services import FormServiceExtensionSpec
Bases: BaseExtensionSpec[FormServiceExtensionParams]

Class Attributes

AttributeTypeDefault
URIstr'https://a2a-extensions.agentstack.beeai...

Methods

Create form extension demanding an initial_form. Parameters
NameTypeDefault
initial_formFormRender | None
Returns: Self
Create form extension demanding a settings_form.This is the preferred way to add settings to an agent, replacing the deprecated SettingsExtensionSpec. Parameters
NameTypeDefault
settings_formSettingsFormRender
Returns: Self
Create form extension demanding both initial_form and settings_form. Parameters
NameTypeDefault
initial_formFormRender | NoneNone
settings_formSettingsFormRender | NoneNone
Returns: Self