Skip to content

v0.8.0

Choose a tag to compare

@paulbalandan paulbalandan released this 05 Aug 10:21
· 278 commits to 1.x since this release
Immutable release. Only release title and notes can be modified.
v0.8.0
fb5fb4b

What's Changed

Ships the second official extension, MCP Apps (SEP-1865). One breaking change is listed in BREAKING_CHANGES.md.

Added

  • The MCP Apps extension (io.modelcontextprotocol/ui, SEP-1865) under Nexus\Mcp\Extension\Apps. It defines no JSON-RPC methods: AppsServerExtension advertises the capability, and the typed _meta.ui value objects model the tool-to-view link and sandbox configuration.
  • The client half: AppsClientExtension advertises renderable mimeTypes, and the AppClient facade resolves _meta.ui metadata, filters listings to UI-enabled tools, and reads ui:// resources. The ui/* postMessage family is host-side and not modelled.

Changed

  • The tasks extension identifier moved from TasksServerExtension::IDENTIFIER to Nexus\Mcp\Extension\Tasks\Tasks, so the client half no longer imports a server-namespace class.

Full Changelog: v0.7.0...v0.8.0