From c72b7f57db19a82b6827edb31669fb7673b4eb97 Mon Sep 17 00:00:00 2001 From: p2p3p Date: Tue, 4 Aug 2026 04:27:31 +0800 Subject: [PATCH] fix: write .claude.json to ~/.claude/ instead of homedir root --- src/utils/env.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/env.ts b/src/utils/env.ts index 0dfdc803a4..bdad280006 100644 --- a/src/utils/env.ts +++ b/src/utils/env.ts @@ -22,7 +22,10 @@ export const getGlobalClaudeFile = memoize((): string => { } const filename = `.claude${fileSuffixForOauthConfig()}.json` - return join(process.env.CLAUDE_CONFIG_DIR || homedir(), filename) + return join( + process.env.CLAUDE_CONFIG_DIR || getClaudeConfigHomeDir(), + filename, + ) }) const hasInternetAccess = memoize(async (): Promise => {