Class: ElicitRequestURLParams
Parameters for a URL-mode elicitation request.
URI: mcp:ElicitRequestURLParams
classDiagram
class ElicitRequestURLParams
click ElicitRequestURLParams href "../ElicitRequestURLParams/"
ElicitRequestURLParams : elicitationId
ElicitRequestURLParams : message
ElicitRequestURLParams : mode
ElicitRequestURLParams : task
ElicitRequestURLParams --> "0..1" TaskMetadata : task
click TaskMetadata href "../TaskMetadata/"
ElicitRequestURLParams : url
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| elicitationId | 1 String |
The ID of the elicitation | direct |
| message | 1 String |
A message string | direct |
| mode | 1 String |
The elicitation mode | direct |
| url | 1 uri |
The URL that the user should navigate to | direct |
| task | 0..1 TaskMetadata |
If specified, task-augmented execution | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:ElicitRequestURLParams |
| native | mcp:ElicitRequestURLParams |
LinkML Source
Direct
name: ElicitRequestURLParams
description: Parameters for a URL-mode elicitation request.
from_schema: https://w3id.org/lmodel/mcp
slots:
- elicitationId
- message
- mode
- url
- task
slot_usage:
elicitationId:
name: elicitationId
required: true
message:
name: message
required: true
mode:
name: mode
required: true
equals_string: url
url:
name: url
required: true
task:
name: task
description: If specified, task-augmented execution.
range: TaskMetadata
inlined: true
Induced
name: ElicitRequestURLParams
description: Parameters for a URL-mode elicitation request.
from_schema: https://w3id.org/lmodel/mcp
slot_usage:
elicitationId:
name: elicitationId
required: true
message:
name: message
required: true
mode:
name: mode
required: true
equals_string: url
url:
name: url
required: true
task:
name: task
description: If specified, task-augmented execution.
range: TaskMetadata
inlined: true
attributes:
elicitationId:
name: elicitationId
description: The ID of the elicitation.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: elicitationId
owner: ElicitRequestURLParams
domain_of:
- URLElicitation
- ElicitationCompleteNotificationParams
- ElicitRequestURLParams
range: string
required: true
message:
name: message
description: A message string.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: message
owner: ElicitRequestURLParams
domain_of:
- Error
- URLElicitation
- ProgressNotificationParams
- ElicitRequestFormParams
- ElicitRequestURLParams
range: string
required: true
mode:
name: mode
description: The elicitation mode.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: mode
owner: ElicitRequestURLParams
domain_of:
- ToolChoice
- URLElicitation
- ElicitRequestFormParams
- ElicitRequestURLParams
range: string
required: true
equals_string: url
url:
name: url
description: The URL that the user should navigate to.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: url
owner: ElicitRequestURLParams
domain_of:
- URLElicitation
- ElicitRequestURLParams
range: uri
required: true
task:
name: task
description: If specified, task-augmented execution.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: task
owner: ElicitRequestURLParams
domain_of:
- CallToolRequestParams
- CreateMessageRequestParams
- ElicitRequestFormParams
- ElicitRequestURLParams
- CreateTaskResult
range: TaskMetadata
inlined: true