Skip to content

Class: TaskMetadata

Metadata for augmenting a request with task execution.

URI: mcp:TaskMetadata

 classDiagram
    class TaskMetadata
    click TaskMetadata href "../TaskMetadata/"
      TaskMetadata : ttl

Slots

Name Cardinality and Range Description Inheritance
ttl 0..1
Integer
Actual retention duration from creation in milliseconds, null for unlimited direct

Usages

used by used in type used
CallToolRequestParams task range TaskMetadata
CreateMessageRequestParams task range TaskMetadata
ElicitRequestFormParams task range TaskMetadata
ElicitRequestURLParams task range TaskMetadata

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self mcp:TaskMetadata
native mcp:TaskMetadata

LinkML Source

Direct

name: TaskMetadata
description: Metadata for augmenting a request with task execution.
from_schema: https://w3id.org/lmodel/mcp
slots:
- ttl

Induced

name: TaskMetadata
description: Metadata for augmenting a request with task execution.
from_schema: https://w3id.org/lmodel/mcp
attributes:
  ttl:
    name: ttl
    description: Actual retention duration from creation in milliseconds, null for
      unlimited.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: ttl
    owner: TaskMetadata
    domain_of:
    - Task
    - TaskMetadata
    - TaskStatusNotificationParams
    - CancelTaskResult
    - GetTaskResult
    range: integer