Class: ToolParameterMeta¶
Tunable parameter metadata recorded alongside a tool result for provenance. Closes audit §3.1 row 21. Matches the live web-shell mock shape — three slots tracking value, default-ness, and whether the parameter is operator-tunable.
URI: debrief:class/ToolParameterMeta
classDiagram
class ToolParameterMeta
click ToolParameterMeta href "../../classes/ToolParameterMeta/"
ToolParameterMeta : default
ToolParameterMeta : tunable
ToolParameterMeta : value
ToolParameterMeta --> "1" Any : value
click Any href "../../classes/Any/"
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value | 1 Any |
Parameter value used during the invocation | direct |
| default | 1 Boolean |
Whether the parameter took its default value | direct |
| tunable | 1 Boolean |
Whether the parameter is operator-tunable | direct |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:ToolParameterMeta |
| native | debrief:ToolParameterMeta |
LinkML Source¶
Direct¶
name: ToolParameterMeta
description: Tunable parameter metadata recorded alongside a tool result for provenance.
Closes audit §3.1 row 21. Matches the live web-shell mock shape — three slots tracking
value, default-ness, and whether the parameter is operator-tunable.
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: Parameter value used during the invocation.
from_schema: https://debrief.info/schemas/mcp
domain_of:
- TimeStep
- ParameterValue
- ToolParameterMeta
range: Any
required: true
default:
name: default
description: Whether the parameter took its default value.
from_schema: https://debrief.info/schemas/mcp
domain_of:
- ParameterValue
- ToolParameterMeta
range: boolean
required: true
tunable:
name: tunable
description: Whether the parameter is operator-tunable.
from_schema: https://debrief.info/schemas/mcp
domain_of:
- ParameterValue
- ToolParameterMeta
range: boolean
required: true
Induced¶
name: ToolParameterMeta
description: Tunable parameter metadata recorded alongside a tool result for provenance.
Closes audit §3.1 row 21. Matches the live web-shell mock shape — three slots tracking
value, default-ness, and whether the parameter is operator-tunable.
from_schema: https://debrief.info/schemas/debrief
attributes:
value:
name: value
description: Parameter value used during the invocation.
from_schema: https://debrief.info/schemas/mcp
alias: value
owner: ToolParameterMeta
domain_of:
- TimeStep
- ParameterValue
- ToolParameterMeta
range: Any
required: true
default:
name: default
description: Whether the parameter took its default value.
from_schema: https://debrief.info/schemas/mcp
alias: default
owner: ToolParameterMeta
domain_of:
- ParameterValue
- ToolParameterMeta
range: boolean
required: true
tunable:
name: tunable
description: Whether the parameter is operator-tunable.
from_schema: https://debrief.info/schemas/mcp
alias: tunable
owner: ToolParameterMeta
domain_of:
- ParameterValue
- ToolParameterMeta
range: boolean
required: true