๐ช 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.tsandtests/integration/seed-parity-coverage.test.tsnow overrideAPPDATAand 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 bothclaude-codeandopenclawplugin 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 realAPPDATAinstead 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.mdrefresh โ claude-code, openclaw, codex install paths re-documented against the new.agents/plugins/marketplace.jsonlayout.- CI: install stats refresh (
0cfe3be) โstats.jsonre-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 upgradeThen restart your MCP session (or run /reload-plugins in Claude Code).
๐ Full changelog
๐ค Release notes retroactively rewritten in v1.0.152 style to surface @NgoQuocViet2001's contribution properly.