Skip to content

Follow up desktop UI fixes after PR #3752 merge / 补入 #3752 合并后的桌面 UI 修复#3795

Merged
esengine merged 4 commits into
esengine:main-v2from
SivanCola:codex/post-3752-followups
Jun 10, 2026
Merged

Follow up desktop UI fixes after PR #3752 merge / 补入 #3752 合并后的桌面 UI 修复#3795
esengine merged 4 commits into
esengine:main-v2from
SivanCola:codex/post-3752-followups

Conversation

@SivanCola

Copy link
Copy Markdown
Collaborator

Summary

Verification

  • wails generate module
  • pnpm --dir desktop/frontend typecheck
  • pnpm --dir desktop/frontend test
  • pnpm --dir desktop/frontend check:browser-preview

@SivanCola SivanCola requested a review from esengine as a code owner June 10, 2026 06:15
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@github-actions github-actions Bot added v2 Go rewrite (1.x) — main-v2 branch, active development desktop Wails desktop app (desktop/**) labels Jun 10, 2026

@esengine esengine left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the follow-up cleanup after #3752 — looks good.

@esengine esengine merged commit 56198d2 into esengine:main-v2 Jun 10, 2026
14 checks passed
esengine added a commit that referenced this pull request Jun 10, 2026
The goal-draft decision was inlined at seven App.tsx call sites (active
tab, tab list, controller sync, model switch). Move it into
src/lib/goalDraftMode.ts so the rule lives in one place and is unit
tested; no behavior change from the inline form merged in #3795.

Co-authored-by: reasonix <reasonix@deepseek.com>
Co-authored-by: SivanCola <32437197+SivanCola@users.noreply.github.com>
SuMuxi66 pushed a commit to SuMuxi66/DeepSeek-Reasonix that referenced this pull request Jun 10, 2026
…#3752 合并后的桌面 UI 修复 (esengine#3795)

* fix(desktop): preserve curated provider models on refresh

* fix(desktop): clarify composer collaboration entry

* fix(desktop): keep draft goal mode visible

* fix(desktop): allow approval mode changes while running
SuMuxi66 pushed a commit to SuMuxi66/DeepSeek-Reasonix that referenced this pull request Jun 10, 2026
…ngine#3802)

The goal-draft decision was inlined at seven App.tsx call sites (active
tab, tab list, controller sync, model switch). Move it into
src/lib/goalDraftMode.ts so the rule lives in one place and is unit
tested; no behavior change from the inline form merged in esengine#3795.

Co-authored-by: reasonix <reasonix@deepseek.com>
Co-authored-by: SivanCola <32437197+SivanCola@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants