okf-mcp 0.4.0
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
timestampand# Citationsread 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.