Releases: dmkenney/nexus_mcp
Releases · dmkenney/nexus_mcp
Release list
v0.3.1
What's new
- Fix: crash on session RPC to a downed distributed node — a
GenServer.callto a session living on a node that has left the cluster (e.g. mid-deployment, or a node disconnect) exits with{{:nodedown, node}, _}. This was not caught by the transport and crashed the request process. It now degrades to a404instead of propagating the crash, and any other unexpected exit is logged and handled the same way. Thanks to @ryancurtin for the report and fix (#1).
Install
{:nexus_mcp, "~> 0.3.1"}v0.3.0
What's new
- Prompts —
defpromptmacro for user-invoked message templates surfaced viaprompts/listandprompts/get - Resources —
defresourceanddefresource_templatefor application-controlled context exposed viaresources/listandresources/read, including URI templates - NexusMCP now covers all three MCP server primitives: tools, prompts, and resources
Install
{:nexus_mcp, "~> 0.3.0"}v0.2.0
What's new
- Tool annotations —
readOnlyHint,destructiveHint,idempotentHint,openWorldHint,titlesupport ondeftool - Origin validation — optional
allowed_originson the transport to restrict connecting origins - MCP spec compliance — protocol version bump to
2025-06-18, corrected HTTP status codes
Install
{:nexus_mcp, "~> 0.2.0"}