Skip to content

HarnessTool

Source code in docs_src/capo_bedrock_agentcore_control/types/harness_tool.py
class HarnessTool(TypedDict, closed=True):
    type: "capo_bedrock_agentcore_control.types.harness_tool_type.HarnessToolType"
    """<p>The type of tool.</p>"""
    name: NotRequired[
        "capo_bedrock_agentcore_control.types.harness_tool_name.HarnessToolName"
    ]
    """<p>Unique name for the tool. If not provided, a name will be inferred or generated.</p>"""
    config: NotRequired[
        "capo_bedrock_agentcore_control.types.harness_tool_configuration.HarnessToolConfiguration"
    ]
    """<p>Tool-specific configuration.</p>"""

config instance-attribute

config: NotRequired[HarnessToolConfiguration]

Tool-specific configuration.

name instance-attribute

name: NotRequired[HarnessToolName]

Unique name for the tool. If not provided, a name will be inferred or generated.

type instance-attribute

The type of tool.