Skip to content

okf-mcp 0.4.0

Choose a tag to compare

@mfdaves mfdaves released this 11 Aug 21:46
· 5 commits to main since this release

Summary

okf-mcp 0.4.0 adds root-first Open Knowledge Format v0.2 support while preserving the existing optional workspace and multi-bundle interfaces.

Highlights

  • Supports the official v0.2 provenance, trust, lifecycle, resource, and Attested Computation fields with CommonMark-aware parsing.
  • Uses portable, extensionless Concept IDs in single-root mode; okf:// remains an optional okf-mcp workspace locator.
  • Indexes explicitly referenced inert assets and pinned Git sources without executing or implicitly fetching referenced code.
  • Adds static Attested Computation inspection, digest preparation, and separately gated proposal authoring. It never executes computation or claims attestation.
  • Preserves the v0.1 timestamp and # Citations read fallbacks and adds a conservative, review-only v0.2 migration workflow and packaged Codex skill.
  • Hardens proposal acceptance, local path boundaries, immutable remote loading, graph validation, and MCP/CLI parity.

Compatibility

--root is now the recommended single-bundle interface. Existing --project, --bundle, .md locators, custom aliases, and okf:// locators remain available. Migration checks and proposals never rewrite or accept catalog content automatically.

Verification

  • 134 tests passed
  • bundled OKF reference is conformant and project-valid
  • packed-install and stdio MCP smoke test passed
  • production-dependency audit reported no vulnerabilities

The npm publication of @mfdaves/okf-mcp@0.4.0 is intentionally separate from this GitHub release.