github mksglu/context-mode v1.0.161

latest releases: v1.0.168, v1.0.167, v1.0.166...
25 days ago

๐ŸชŸ v1.0.161 โ€” Codex Windows symlink fix + seed-parity Windows hardening

1 community PR ยท 8 commits since v1.0.160. Codex on Windows users had been hitting a marketplace symlink source failure during plugin install โ€” fixed end-to-end by @NgoQuocViet2001, plus the seed-parity integration suite now passes cleanly on windows-latest. ๐Ÿ’œ


โœจ Highlights

  • ๐ŸชŸ Codex Windows symlink fix (#748 by @NgoQuocViet2001) โ€” Codex's plugin install path was sourcing the context-mode marketplace via a symlink that Windows file APIs reject on first read. The fix avoids the symlink source on Windows specifically; macOS/Linux paths unchanged. Removes a silent first-install failure for the entire Windows Codex user segment.
  • ๐Ÿงช seed-parity tests green on Windows โ€” tests/integration/seed-parity-coverage.test.ts and tests/integration/seed-parity-coverage.test.ts now override APPDATA and use the platform-aware config path resolver. CI matrix coverage restored across all 3 OSes.
  • ๐Ÿ“‹ .agents/plugins/marketplace.json โ€” new layout file landed alongside the existing plugin manifest, keeping context-mode discoverable across both claude-code and openclaw plugin paradigms.
  • ๐Ÿ“š docs/platform-support.md โ€” refresh aligned with the marketplace.json layout.

๐Ÿž Bug Fixes

Codex adapter

  • #748 fix(codex): avoid marketplace symlink source on Windows (@NgoQuocViet2001) โ€” install flow no longer dereferences the marketplace symlink on Windows. macOS/Linux install paths unchanged.

Cross-platform tests

  • test(seed-parity): override APPDATA + use platform-aware config path (ร—2 commits, 81a8435/254ee9a) โ€” Windows test runner was reading the developer's real APPDATA instead of the fake fixture path. Tests now construct the platform-aware config file via the same resolver the runtime uses.

๐Ÿ“š Docs / Ops

  • docs/platform-support.md refresh โ€” claude-code, openclaw, codex install paths re-documented against the new .agents/plugins/marketplace.json layout.
  • CI: install stats refresh (0cfe3be) โ€” stats.json re-fetched, no functional impact.

๐Ÿ™Œ Contributors โ€” one by one

Massive thank you to the contributor who shipped this cycle:

Contributor PRs Highlights
@NgoQuocViet2001 #748 Codex Windows symlink source fix โ€” removes a silent first-install failure on the entire Windows Codex user segment

Plus maintenance/ops by @mksglu.


๐Ÿ“ฆ Install / upgrade

# Fresh install (Claude Code plugin marketplace)
/plugin add https://github.com/mksglu/context-mode

# npm global
npm install -g context-mode@1.0.161

# Existing install โ€” in-place upgrade
context-mode upgrade

Then restart your MCP session (or run /reload-plugins in Claude Code).

๐Ÿ”— Full changelog

v1.0.160...v1.0.161


๐Ÿค– Release notes retroactively rewritten in v1.0.152 style to surface @NgoQuocViet2001's contribution properly.

Don't miss a new context-mode release

NewReleases is sending notifications on new releases.