Prompts

Handles protocol traffic for prompts features.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun Iterable<ServerCapability>.asMcp(name: String = "http4k-mcp"): PolyHandler

Convenience function to create a server from capabilities

Link copied to clipboard

Convenience function to create a server from a multiple capabilities

Link copied to clipboard
Link copied to clipboard
abstract operator fun invoke(p1: PromptName): PromptHandler
Link copied to clipboard
abstract operator fun iterator(): Iterator<PromptCapability>
Link copied to clipboard
Link copied to clipboard
open fun onChange(session: Session, handler: () -> Any)
Link copied to clipboard
open fun remove(session: Session)