github emdash-cms/emdash @emdash-cms/plugin-types@0.3.0

11 hours ago

Minor Changes

  • #2002 e52dea9 Thanks @jcheese1! - Adds explicitly declared, administrator-enabled plugin MCP tools with per-route permissions, plugin-scoped token access, install and update consent, structured output schemas, and invocation auditing.

  • #1985 3f8b778 Thanks @swissky! - Adds a cacheControl option for public plugin routes: successful GET responses carry the configured Cache-Control header, enabling CDN and browser caching for public plugin endpoints. Works for native, standard, and marketplace plugin formats. Private routes and errors keep the private, no-store default.

  • #2067 07c9f21 Thanks @ascorbic! - Adds plugin manifest schema validation (pluginManifestSchema, reconcileManifestAccess) and declared-access canonicalization helpers (canonicalizeDeclaredAccess, diffDeclaredAccess, escalation detection, and the CanonicalDeclaredAccess types) for validating plugin manifests and comparing the access a plugin declares.

Don't miss a new emdash release

NewReleases is sending notifications on new releases.