From 0cce8082cf3658c3d5bd6e3023383d0daa2f53ad Mon Sep 17 00:00:00 2001 From: galz10 Date: Tue, 24 Feb 2026 11:35:07 -0800 Subject: [PATCH] wip --- .../core/src/mcp/token-storage/keychain-token-storage.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/src/mcp/token-storage/keychain-token-storage.ts b/packages/core/src/mcp/token-storage/keychain-token-storage.ts index 74c6aa15dc..c13f66f9ae 100644 --- a/packages/core/src/mcp/token-storage/keychain-token-storage.ts +++ b/packages/core/src/mcp/token-storage/keychain-token-storage.ts @@ -281,9 +281,12 @@ export class KeychainTokenStorage ); return success; - } catch (_error) { + } catch (error) { this.keychainAvailable = false; + // Log the error for debugging purposes, especially on Linux + console.error('Keychain availability check failed:', error); + // Do not log the raw error message to avoid potential PII leaks // (e.g. from OS-level error messages containing file paths) coreEvents.emitTelemetryKeychainAvailability(