Skip to content

fix(windows): remove Session log export from application menu - #619

Merged
yaojin3616 merged 2 commits into
mainfrom
codex/remove-windows-session-export
Sep 29, 2026
Merged

yaojin3616 merged 2 commits into
mainfrom
codex/remove-windows-session-export

Conversation

@yaojin3616

Copy link
Copy Markdown
Contributor

Summary

Remove the Windows application-menu entry for exporting Session logs, its command allowlist value, and the main-process DOM click-through handler. Keep the existing Harness log entry and upstream Session UI behavior unchanged.

Validation

  • npm ci (postinstall completed)
  • Focused Windows menu tests: 10 passed
  • npm run typecheck
  • npm run build
  • Full test suite: 1293 passed
  • git diff --check origin/main...HEAD

The branch also carries the one-line recovery UI smoke fix from #614 because that fix is not yet on main and otherwise blocks Windows CI. Once #614 merges, the duplicate fix will no longer appear in this PR diff. Windows packaged acceptance is pending CI.

@yaojin3616
yaojin3616 merged commit b54d52d into main Sep 29, 2026
8 checks passed
@yaojin3616
yaojin3616 deleted the codex/remove-windows-session-export branch September 29, 2026 11:42
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