Skip to content

feat: ship verified Composer Interactions in Beta 8 - #32

Merged
xuhuanstudio merged 8 commits into
mainfrom
codex/native-refined-palette-polish
Jul 20, 2026
Merged

feat: ship verified Composer Interactions in Beta 8#32
xuhuanstudio merged 8 commits into
mainfrom
codex/native-refined-palette-polish

Conversation

@xuhuanstudio

Copy link
Copy Markdown
Owner

Summary

  • replaces the decorative Composer Moments prototype with five theme-aware interactions whose outcomes fully bind Codex model, reasoning effort, and response speed
  • removes the native-menu flash, verifies all three settings after applying, and restores interaction preferences after reconnecting
  • fixes the first-launch renderer handoff race so a managed Codex session can receive the runtime on its first stable connection
  • includes the latest Native Refined palette, compact-layout, preview clipping, switch styling, and desktop architecture refinements
  • updates English and Simplified Chinese README/docs, adds current interaction screenshots, and prepares the v0.2.0-beta.8 release metadata

Why

The previous interaction prototype could feel decorative: some game outcomes did not visibly map to every Codex setting, the official menu could flash before the replacement surface, and a first managed launch could connect before the stable Electron renderer was ready. This change makes the result explicit, verifiable, and recoverable.

Validation

  • desktop: 54 test files / 298 tests
  • theme core: 22 tests
  • Rust: 21 tests, Clippy with warnings denied
  • browser E2E: 19 scenarios
  • English and Simplified Chinese documentation pages visually reviewed
  • npm audit: no known vulnerabilities
  • RustSec: no known vulnerabilities; existing allowlisted upstream maintenance warnings only
  • release version synchronized across packages, Tauri, docs, downloads, and localized release notes
  • local Apple Silicon Beta 8 app bundle built successfully
  • live Codex apply → read-back verify → restore completed without restarting the active task

@xuhuanstudio
xuhuanstudio marked this pull request as ready for review July 20, 2026 14:18
@xuhuanstudio
xuhuanstudio merged commit 4039e6b into main Jul 20, 2026
9 checks passed
@xuhuanstudio
xuhuanstudio deleted the codex/native-refined-palette-polish branch July 20, 2026 14:18
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