All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
plumcp.core.client.stdio-client-transport/run-command
:dir - current directory for process:env - environment variables map:override in run-server, run-mcp-server:override in make-client, make-mcp-clientp.c.a.mcp-client ns
initialize!initialize-and-notify!list-promptslist-resourceslist-resource-templateslist-toolscall-toolget-promptread-resourcecompletepingfetch-prompts (useful for prompts-list-changed notification)fetch-resources (useful for resources-list-changed notification)fetch-tools (useful for tools-list-changed notification)plumcp.core.api.capability-support
make-root-itemmake-prompt-itemmake-resource-itemmake-resource-template-itemmake-tool-itemmake-sampling-handlermake-elicitation-handlerprimitives->client-capabilities (moved from p.c.i.var-support)make-completions-reference-item (moved from p.c.i.capability)primitives->server-capabilities (moved from p.c.i.var-support)run-server, run-mcp-servermake-client, make-mcp-client:notification-handlers to make-clientp.c.a.mcp-client/get-initialize-result to return the resultp.c.a.entity-support/prompt-message->get-prompt-resultplumcp.core.client.http-client-transport-auth/handle-authz-flow
:prm-request-middleware - for Protected Resource Metadata request:asm-request-middleware - for Authorization Server Metadata request:dcr-request-middleware - for Dynamic Client Regitration request
log-mcp-notification with
log-incoming-jsonrpc-notificationlog-outgoing-jsonrpc-notificationplumcp.core.api.mcp-client ns
initialize! to async-initialize!initialize-and-notify! to async-initialize-and-notify!list-prompts to async-list-promptslist-resources to async-list-resourceslist-resource-templates to async-list-resource-templateslist-tools to async-list-toolscall-tool to async-call-toolget-prompt to async-get-promptread-resource to async-read-resourcecomplete to async-completeping to async-pingp.c.a.mcp-client ns
async-initialize! (result-handler -> response-handler)async-list-tools (result-handler -> response-handler)async-call-tool (result-handler -> response-handler)async-list-resources (result-handler -> response-handler)async-list-resource-templates (result-handler -> response-handler)async-read-resource (result-handler -> response-handler)async-list-prompts (result-handler -> response-handler)async-get-prompt (result-handler -> response-handler)async-complete (result-handler -> response-handler)async-ping (result-handler -> response-handler)p.c.i.capability ns
make-fixed-roots-capability (use make-roots-capability instead)make-fixed-prompts-capability (use make-prompts-capability instead)make-fixed-resources-capability (use make-resources-capability instead)make-fixed-tools-capability (use make-tools-capability instead):request entry in schema validation error responsesmodule-coremodule-core-authmodule-core-devmodule-core-json-<codec>
charred, cheshire, data.json, jsonistaCan you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |