Skip to content

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