Class: URLElicitation
URL-based elicitation request payload carried in error data.
URI: mcp:URLElicitation
classDiagram
class URLElicitation
click URLElicitation href "../URLElicitation/"
URLElicitation : elicitationId
URLElicitation : message
URLElicitation : mode
URLElicitation : url
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| mode | 0..1 String |
The elicitation mode | direct |
| elicitationId | 0..1 String |
The ID of the elicitation | direct |
| message | 0..1 String |
A message string | direct |
| url | 0..1 uri |
The URL that the user should navigate to | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ErrorData | elicitations | range | URLElicitation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/mcp
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | mcp:URLElicitation |
| native | mcp:URLElicitation |
LinkML Source
Direct
name: URLElicitation
description: URL-based elicitation request payload carried in error data.
from_schema: https://w3id.org/lmodel/mcp
slots:
- mode
- elicitationId
- message
- url
Induced
name: URLElicitation
description: URL-based elicitation request payload carried in error data.
from_schema: https://w3id.org/lmodel/mcp
attributes:
mode:
name: mode
description: The elicitation mode.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: mode
owner: URLElicitation
domain_of:
- ToolChoice
- URLElicitation
- ElicitRequestFormParams
- ElicitRequestURLParams
range: string
elicitationId:
name: elicitationId
description: The ID of the elicitation.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: elicitationId
owner: URLElicitation
domain_of:
- URLElicitation
- ElicitationCompleteNotificationParams
- ElicitRequestURLParams
range: string
message:
name: message
description: A message string.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: message
owner: URLElicitation
domain_of:
- Error
- URLElicitation
- ProgressNotificationParams
- ElicitRequestFormParams
- ElicitRequestURLParams
range: string
url:
name: url
description: The URL that the user should navigate to.
from_schema: https://w3id.org/lmodel/mcp
rank: 1000
alias: url
owner: URLElicitation
domain_of:
- URLElicitation
- ElicitRequestURLParams
range: uri