Skip to content

Dedupe Codex++ settings sidebar groups#845

Open
wananing wants to merge 1 commit into
b-nnett:mainfrom
wananing:fix-settings-sidebar-dedupe
Open

Dedupe Codex++ settings sidebar groups#845
wananing wants to merge 1 commit into
b-nnett:mainfrom
wananing:fix-settings-sidebar-dedupe

Conversation

@wananing

Copy link
Copy Markdown

Summary

  • dedupe repeated Codex++ injected settings sidebar groups per sidebar slot
  • adopt an existing Tweaks pages group before rebuilding it so state resets do not append another group
  • add unit coverage for duplicate injected group selection

Closes #507

Validation

  • node --import tsx --test packages/runtime/test/settings-sidebar-dedupe.test.ts
  • npm test
  • npm run build
  • npm run audit (reports existing esbuild low and tar moderate advisories)

@wananing wananing force-pushed the fix-settings-sidebar-dedupe branch from acc7a9d to 758f467 Compare June 23, 2026 07:44
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.

Windows: Settings sidebar duplicates Codex++ and Tweaks groups after repair/restart

1 participant