Skip to content

Fix settings injector slash menu leakage#44

Merged
b-nnett merged 1 commit into
0.1.5from
0.1.6
May 7, 2026
Merged

Fix settings injector slash menu leakage#44
b-nnett merged 1 commit into
0.1.5from
0.1.6

Conversation

@b-nnett

@b-nnett b-nnett commented May 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • prevent the settings injector from treating slash/home command lists as the settings sidebar
  • guard Codex++ nav/page group syncing against invalid sidebar roots
  • bump Codex++ packages/runtime to 0.1.6 and rebuild bundled runtime assets

Verification

  • npm run build --workspace @codex-plusplus/runtime
  • npm run copy-assets --workspace codex-plusplus
  • node --check packages/installer/assets/runtime/preload.js
  • node --check packages/installer/assets/runtime/preload/settings-injector.js
  • node --check packages/installer/assets/runtime/main.js
  • CDP checked typing /g: zero misplaced data-codexpp settings groups and no Tweak Store/settings text in slash menu body

Note: local dirty installer startup-performance files were left out of this PR.

@b-nnett b-nnett merged commit f99ba77 into 0.1.5 May 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant