Skip to content

fix(windows): live output display, hidden CMD windows, back-to-sessio… - #476

Open
mcyniak wants to merge 2 commits into
winfunc:mainfrom
mcyniak:fix/windows-live-output-navigation
Open

fix(windows): live output display, hidden CMD windows, back-to-sessio…#476
mcyniak wants to merge 2 commits into
winfunc:mainfrom
mcyniak:fix/windows-live-output-navigation

Conversation

@mcyniak

@mcyniak mcyniak commented Jul 29, 2026

Copy link
Copy Markdown

…ns navigation

  • Suppress console windows on Windows for all Claude CLI child processes (CREATE_NO_WINDOW via std::os::windows::process::CommandExt), including binary-detection commands and the web-server spawn paths.
  • Keep the generic and session-scoped event listeners subscribed in parallel instead of tearing down the generic one on session id switch; dedupe messages received on both channels plus the fallback poller by uuid/message id/payload hash. Refresh from on-disk JSONL history after the process completes and poll the live-output buffer as a safety net while a prompt is in flight.
  • Wire up the existing onBack prop with a visible "Wróć do sesji" button and Alt+ArrowLeft, restoring the originating project's session list via a new projectId field on the tab.

unknown and others added 2 commits July 29, 2026 13:00
…ns navigation

- Suppress console windows on Windows for all Claude CLI child processes
  (CREATE_NO_WINDOW via std::os::windows::process::CommandExt), including
  binary-detection commands and the web-server spawn paths.
- Keep the generic and session-scoped event listeners subscribed in
  parallel instead of tearing down the generic one on session id switch;
  dedupe messages received on both channels plus the fallback poller by
  uuid/message id/payload hash. Refresh from on-disk JSONL history after
  the process completes and poll the live-output buffer as a safety net
  while a prompt is in flight.
- Wire up the existing onBack prop with a visible "Wróć do sesji" button
  and Alt+ArrowLeft, restoring the originating project's session list via
  a new projectId field on the tab.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Mirrors build-linux.yml so a Windows installer can be built and
downloaded as an Actions artifact without needing a local MSVC
toolchain. tauri.conf.json didn't list any Windows bundle targets,
so add msi/nsis alongside the existing deb/rpm/appimage/dmg targets.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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