Skip to content

ToolsDefinition

Source code in docs_src/capo_bedrock_agentcore_control/types/tools_definition.py
class ToolsDefinition(TypedDict, closed=True):
    protocol_version: NotRequired[
        "capo_bedrock_agentcore_control.types.schema_version.SchemaVersion"
    ]
    """<p>The protocol version of the tools definition based on the MCP protocol specification. If not specified, the version is auto-detected from the content.</p>"""
    inline_content: NotRequired[
        "capo_bedrock_agentcore_control.types.inline_content.InlineContent"
    ]
    """<p>The JSON content containing the MCP tools definition, conforming to the MCP protocol specification.</p>"""

inline_content instance-attribute

inline_content: NotRequired[InlineContent]

The JSON content containing the MCP tools definition, conforming to the MCP protocol specification.

protocol_version instance-attribute

protocol_version: NotRequired[SchemaVersion]

The protocol version of the tools definition based on the MCP protocol specification. If not specified, the version is auto-detected from the content.