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
/
Completion
Completion
ch.linkyard.mcp.protocol.Completion
See the
Completion
companion object
case
class
Completion
(
values
:
List
[
String
],
total
:
Option
[
Int
],
hasMore
:
Option
[
Boolean
])
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Members list
Clear all
Value members
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
In this article
Attributes
Members list
Value members
Inherited methods