Skip to content

Add cross-platform user preferences and gear storage - #3

Merged
exula merged 3 commits into
mainfrom
codex/user-preferences
Sep 1, 2026
Merged

Add cross-platform user preferences and gear storage#3
exula merged 3 commits into
mainfrom
codex/user-preferences

Conversation

@exula

@exula exula commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • add first-run storage-folder onboarding with platform-specific defaults
  • remember the selected library in atomic, versioned user preferences
  • add in-app open/create and copy-and-switch library controls
  • preserve one-launch-only behavior for explicit --data paths
  • expand tests and CI coverage across Windows, macOS, and Linux

Test plan

  • uv run --isolated --python C:\Users\Admin\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe --frozen python -m unittest discover -s tests -v
  • uv lock --check

All 27 tests pass.

@exula
exula merged commit 969fecd into main Sep 1, 2026
4 checks 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