From 10b9b1aff71ae1bd6f170be7eaab36670975f525 Mon Sep 17 00:00:00 2001 From: Jeff Scott Ward Date: Wed, 11 Mar 2026 15:52:13 -0400 Subject: [PATCH 1/3] fix: use namespace import for os in main constants --- src/main/constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/constants.ts b/src/main/constants.ts index 7ea4307dd0..98ad939bf7 100644 --- a/src/main/constants.ts +++ b/src/main/constants.ts @@ -6,7 +6,7 @@ */ import path from 'path'; -import os from 'os'; +import * as os from 'os'; // ============================================================================ // Pre-compiled Regex Patterns (Performance Optimization) From 8315ebfbff5f3e39015d54b3e851093d634db4ae Mon Sep 17 00:00:00 2001 From: Jeff Scott Ward Date: Wed, 11 Mar 2026 16:07:40 -0400 Subject: [PATCH 2/3] fix: use node os import in main constants --- src/main/constants.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/constants.ts b/src/main/constants.ts index 98ad939bf7..7cea3cec14 100644 --- a/src/main/constants.ts +++ b/src/main/constants.ts @@ -6,7 +6,7 @@ */ import path from 'path'; -import * as os from 'os'; +import * as os from 'node:os'; // ============================================================================ // Pre-compiled Regex Patterns (Performance Optimization) From 08a7ed260371d0d7eb8ac0d917f6fe2e2d7bced0 Mon Sep 17 00:00:00 2001 From: Jeff Scott Ward Date: Wed, 11 Mar 2026 16:20:30 -0400 Subject: [PATCH 3/3] test: stabilize agent configuration hook timing --- src/__tests__/renderer/hooks/useAgentConfiguration.test.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/__tests__/renderer/hooks/useAgentConfiguration.test.ts b/src/__tests__/renderer/hooks/useAgentConfiguration.test.ts index 13b37ec6d8..0ce7429fe6 100644 --- a/src/__tests__/renderer/hooks/useAgentConfiguration.test.ts +++ b/src/__tests__/renderer/hooks/useAgentConfiguration.test.ts @@ -254,10 +254,8 @@ describe('useAgentConfiguration', () => { }); await waitFor(() => { - expect(mockGetConfig).toHaveBeenCalledWith('claude-code'); + expect(result.current.agentConfig).toEqual({ model: 'opus' }); }); - - expect(result.current.agentConfig).toEqual({ model: 'opus' }); }); });