Skip to content

fix: use execFileSync + windowsHide to prevent CMD flashing on Windows#64

Merged
vakovalskii merged 1 commit intovakovalskii:mainfrom
mikhalchankasm:fix/windows-cmd-flashing-v2
Apr 8, 2026
Merged

fix: use execFileSync + windowsHide to prevent CMD flashing on Windows#64
vakovalskii merged 1 commit intovakovalskii:mainfrom
mikhalchankasm:fix/windows-cmd-flashing-v2

Conversation

@mikhalchankasm
Copy link
Copy Markdown
Contributor

Summary

  • Replace execSync shell commands with execFileSync for all sqlite3 and git calls in data.js
  • Add windowsHide: true to prevent visible CMD windows flashing on Windows
  • No changes to ps/lsof calls (already guarded by win32 platform check on line 1472)
  • No new files — this is a minimal, focused fix

Supersedes #29 — rebased on latest main, removed scripts/dashboard-control.js, kept only the data.js changes as requested.

Test plan

  • Verify OpenCode/Kiro SQLite sessions load without CMD flash on Windows
  • Verify git commits timeline works without CMD flash
  • Verify no regression on macOS/Linux

🤖 Generated with Claude Code

… Windows

Replace execSync shell commands with execFileSync for all sqlite3 and git
calls, adding windowsHide: true to prevent visible CMD windows on Windows.
Does not affect ps/lsof calls (already guarded by win32 platform check).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mikhalchankasm mikhalchankasm force-pushed the fix/windows-cmd-flashing-v2 branch from a961bd4 to 02a55d9 Compare April 7, 2026 22:25
@vakovalskii vakovalskii merged commit b73a4d4 into vakovalskii:main Apr 8, 2026
vakovalskii added a commit that referenced this pull request Apr 8, 2026
…ouping

Merged PRs:
- #64 (@mikhalchankasm): execFileSync + windowsHide to prevent CMD flashing
- #28 (@izzzzzi): MCP and Skill badges for sessions
- #82 (@akolotov): Configurable repo-based session grouping
- #83 (@NovakPAai): Burn Rate indicator in Cost Analytics
- #84 (@NovakPAai): Kanban-board for Running Sessions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
vakovalskii added a commit that referenced this pull request Apr 8, 2026
…ouping (#87)

Merged PRs:
- #64 (@mikhalchankasm): execFileSync + windowsHide to prevent CMD flashing
- #28 (@izzzzzi): MCP and Skill badges for sessions
- #82 (@akolotov): Configurable repo-based session grouping
- #83 (@NovakPAai): Burn Rate indicator in Cost Analytics
- #84 (@NovakPAai): Kanban-board for Running Sessions

Co-authored-by: Claude Opus 4.6 (1M context) <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.

2 participants