mcp-protocol
mcp-protocol
API
ch.linkyard.mcp.protocol
Cancelled
Cancelled
Codec
Completion
Completion
Complete
Complete
Argument
Argument
Context
Context
Response
Response
CompletionReference
PromptReference
ResourceTemplateReference
CompletionReference
Content
Text
Image
Audio
ResourceLink
EmbeddedResource
Content
Elicitation
Action
Action
Create
Create
Response
Response
Initialize
Initialize
Capabilities
Changable
Changable
Subscribable
Subscribable
Supported
Supported
ClientCapabilities
ClientCapabilities
PartyInfo
PartyInfo
Response
Response
ServerCapabilities
ServerCapabilities
Initialized
Initialized
Logging
LoggingMessage
LoggingMessage
SetLevel
SetLevel
Response
Response
LoggingLevel
LoggingLevel
McpResponse
Notification
NotificationMethod
Ping
Ping
Response
Response
ProgressNotification
ProgressNotification
ProgressToken
TokenString
TokenNumber
ProgressToken
Prompt
Prompt
PromptArgument
PromptArgument
PromptMessage
PromptMessage
PromptReference
PromptReference
Prompts
GetPrompt
GetPrompt
Response
Response
ListChanged
ListChanged
ListPrompts
ListPrompts
Response
Response
Request
RequestId
IdString
IdNumber
RequestId
RequestMethod
Resource
Resource
Annotations
Annotations
Contents
Text
Blob
Contents
Embedded
Text
Blob
Embedded
Template
Template
Resources
ListChanged
ListChanged
ListResourceTemplates
ListResourceTemplates
Response
Response
ListResources
ListResources
Response
Response
ReadResource
ReadResource
Response
Response
Subscribe
Subscribe
Response
Response
Unsubscribe
Unsubscribe
Response
Response
Updated
Updated
Role
Role
Root
Root
Roots
ListChanged
ListChanged
ListRoots
ListRoots
Response
Response
Sampling
CreateMessage
CreateMessage
Response
Response
Message
Message
ModelHint
ModelHint
ModelPreferences
ModelPreferences
StopReason
Other
StopReason
Tool
Tool
Annotations
Annotations
CallTool
CallTool
Response
Success
Error
Response
ListChanged
ListChanged
ListTools
ListTools
Response
Response
mcp-protocol
/
ch.linkyard.mcp.protocol
/
NotificationMethod
NotificationMethod
ch.linkyard.mcp.protocol.NotificationMethod
enum
NotificationMethod
(
val
key
:
String
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Enum
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Type members
Enum entries
case
Cancelled
extends
NotificationMethod
case
Initialized
extends
NotificationMethod
case
LoggingMessage
extends
NotificationMethod
case
Progress
extends
NotificationMethod
case
PromptListChanged
extends
NotificationMethod
case
ResourceListChanged
extends
NotificationMethod
case
ResourceUpdated
extends
NotificationMethod
case
RootsListChanged
extends
NotificationMethod
case
ToolListChanged
extends
NotificationMethod
In this article
Attributes
Members list
Type members
Enum entries