From 08d1497cbe1ff7fbeefd415862ddcc890a538b4d Mon Sep 17 00:00:00 2001 From: Shirone Date: Sun, 25 Jan 2026 18:55:42 +0100 Subject: [PATCH] fix: Address PR review comments - Fix window.Electron to window.isElectron in http-api-client.ts - Use void operator instead of async/await for onClick handlers in git-diff-panel.tsx - Fix critical bug: correct parameter order in useStartAutoMode (maxConcurrency was passed as branchName) - Add error handling for getApiKeys() result in use-cli-status.ts - Add authClaude guard in claude-cli-status.tsx for consistency with deauthClaude - Add optional chaining on api object in cursor-cli-status.tsx Co-Authored-By: Claude Opus 4.5 --- apps/ui/src/components/ui/git-diff-panel.tsx | 9 ++------- .../settings-view/cli-status/claude-cli-status.tsx | 10 +++++++--- .../settings-view/cli-status/cursor-cli-status.tsx | 4 ++-- apps/ui/src/hooks/mutations/use-auto-mode-mutations.ts | 2 +- apps/ui/src/hooks/queries/use-cli-status.ts | 3 +++ apps/ui/src/lib/http-api-client.ts | 2 +- 6 files changed, 16 insertions(+), 14 deletions(-) diff --git a/apps/ui/src/components/ui/git-diff-panel.tsx b/apps/ui/src/components/ui/git-diff-panel.tsx index cce517b7..39e7a61f 100644 --- a/apps/ui/src/components/ui/git-diff-panel.tsx +++ b/apps/ui/src/components/ui/git-diff-panel.tsx @@ -479,12 +479,7 @@ export function GitDiffPanel({
{error} - @@ -558,7 +553,7 @@ export function GitDiffPanel({