Skip to content

Add read-only project sources - #63

Merged
ericmichael merged 1 commit into
mainfrom
codex/wave-1-read-only-sources
Aug 1, 2026
Merged

Add read-only project sources#63
ericmichael merged 1 commit into
mainfrom
codex/wave-1-read-only-sources

Conversation

@ericmichael

Copy link
Copy Markdown
Owner

What changed

  • Add a read-only setting to project sources and preserve it through YAML persistence.
  • Forward explicit source writability to Omni serve descriptors.
  • Add focused unit and cross-mode Playwright coverage.

Why

Wave 1 needs launcher users to mark source mounts as inspectable but protected from GUI filesystem writes while keeping older projects writable by default.

Validation

  • 57 focused Vitest tests
  • TypeScript checks
  • VISUAL_PROOF=1 npx playwright test tests/e2e/specs/read-only-source.spec.ts (server-local and electron-local)

@ericmichael
ericmichael merged commit 65c6932 into main Aug 1, 2026
14 of 16 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