Class: ToolExecution
Execution-related properties for a tool.
URI: mcp:ToolExecution
classDiagram
class ToolExecution
click ToolExecution href "../ToolExecution/"
ToolExecution : taskSupport
ToolExecution --> "0..1" TaskSupportEnum : taskSupport
click TaskSupportEnum href "../TaskSupportEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| taskSupport | 0..1 TaskSupportEnum |
Whether this tool supports task-augmented execution | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Tool | execution | range | ToolExecution |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:ToolExecution |
| native | mcp:ToolExecution |
LinkML Source
Direct
name: ToolExecution
description: Execution-related properties for a tool.
from_schema: https://w3id.org/lmodel/mcp
slots:
- taskSupport
Induced
name: ToolExecution
description: Execution-related properties for a tool.
from_schema: https://w3id.org/lmodel/mcp
attributes:
taskSupport:
name: taskSupport
description: Whether this tool supports task-augmented execution.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: taskSupport
owner: ToolExecution
domain_of:
- ToolExecution
range: TaskSupportEnum