RequestHandler

mcp.server.RequestHandler
See theRequestHandler companion trait

Attributes

Companion
trait
Source
RequestHandler.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

final case class CallTools[F[_]](serverInfo: Implementation, capabilities: ServerCapabilities, tools: List[Tool[F, _]])(implicit evidence$1: Async[F]) extends RequestHandler[F]
final case class Initialize[F[_]](serverInfo: Implementation, capabilities: ServerCapabilities)(implicit evidence$1: Async[F]) extends RequestHandler[F]

Attributes

Source
RequestHandler.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait RequestHandler[F]
class Object
trait Matchable
class Any
Show all
final case class ListTools[F[_]](serverInfo: Implementation, capabilities: ServerCapabilities, tools: List[Tool[F, _]])(implicit evidence$1: Async[F]) extends RequestHandler[F]
final case class Ping[F[_]]()(implicit evidence$1: Async[F]) extends RequestHandler[F]

Attributes

Source
RequestHandler.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait RequestHandler[F]
class Object
trait Matchable
class Any
Show all
class Provider[F[_]](serverInfo: Implementation, capabilities: ServerCapabilities, tools: List[Tool[F, _]], resources: List[ResourceHandler[F]], prompts: List[PromptHandler[F]])(implicit evidence$1: Async[F])

Attributes

Source
RequestHandler.scala
Supertypes
class Object
trait Matchable
class Any