From 4169b6dcae63e800d01b3f410dd3dab885837d79 Mon Sep 17 00:00:00 2001 From: cyrus Date: Tue, 10 Mar 2026 19:11:00 +0530 Subject: [PATCH 1/4] Disable unnecessary health monitoring log Commented out a redundant health monitoring log in the `alphahuman` module to reduce clutter. Additionally, fixed an issue in `package.json` where the `test:unit:watch` script had an incorrect command. --- package.json | 2 +- skills | 2 +- src-tauri/src/alphahuman/daemon/mod.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4a6c16f2f..6382e9b73 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "android:build": "tauri android build", "test": "vitest run", "test:unit": "vitest run", - "test:unit:watch": "vitest", + "test:unit:watch": "vi13:17:20.609 ERROR [skill:gmail] start() failed: start() timed out after 30s\ntest", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "test:rust": "source $HOME/.cargo/env 2>/dev/null; cargo test --manifest-path src-tauri/Cargo.toml", diff --git a/skills b/skills index 88c9c8c8d..e6dd1730e 160000 --- a/skills +++ b/skills @@ -1 +1 @@ -Subproject commit 88c9c8c8d1b567661e1172b0af8c2134608d2ec7 +Subproject commit e6dd1730eb57f897278cceae9763c0d641cd8c3e diff --git a/src-tauri/src/alphahuman/daemon/mod.rs b/src-tauri/src/alphahuman/daemon/mod.rs index 47e12daf7..687bc9dc5 100644 --- a/src-tauri/src/alphahuman/daemon/mod.rs +++ b/src-tauri/src/alphahuman/daemon/mod.rs @@ -338,7 +338,7 @@ async fn spawn_state_writer( _ = interval.tick() => { event_count += 1; if event_count % 12 == 1 { // Log every minute (12 * 5s = 60s) - log::info!("[alphahuman] Health monitoring active (event #{})", event_count); +// log::info!("[alphahuman] Health monitoring active (event #{})", event_count); } }, _ = cancel.cancelled() => { From 025e93e2ba43b291c0fc29d7ee135b892cd5e10b Mon Sep 17 00:00:00 2001 From: cyrus Date: Tue, 10 Mar 2026 19:45:45 +0530 Subject: [PATCH 2/4] chore(skills): update skills file --- skills | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills b/skills index e6dd1730e..b0b4a7128 160000 --- a/skills +++ b/skills @@ -1 +1 @@ -Subproject commit e6dd1730eb57f897278cceae9763c0d641cd8c3e +Subproject commit b0b4a7128cc01203b011060fe8beeabbc30589ca From e8513721b86aa55266883f1de1c33d4d8ff65727 Mon Sep 17 00:00:00 2001 From: cyrus Date: Tue, 10 Mar 2026 19:45:56 +0530 Subject: [PATCH 3/4] feat(gmail): add connection-status debugging tool and improve error handling/logging - Implemented `gmail-connection-status` tool for diagnosing Gmail OAuth connection issues, skill state, and API connectivity. - Enhanced error handling with improved JSON parse error detection for API responses. - Updated logging for better diagnostics and traceability in API interactions. --- skills | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills b/skills index b0b4a7128..bb77eea3f 160000 --- a/skills +++ b/skills @@ -1 +1 @@ -Subproject commit b0b4a7128cc01203b011060fe8beeabbc30589ca +Subproject commit bb77eea3f4e7a739d6c71c2e469835b930aa1a78 From 32171347c38281ec93f868faabf9a97fdb6c94f3 Mon Sep 17 00:00:00 2001 From: cyrus Date: Tue, 10 Mar 2026 20:30:10 +0530 Subject: [PATCH 4/4] log(conversations): add tool execution result logging for debugging --- src/pages/Conversations.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/Conversations.tsx b/src/pages/Conversations.tsx index 870249586..453f32750 100644 --- a/src/pages/Conversations.tsx +++ b/src/pages/Conversations.tsx @@ -447,6 +447,7 @@ const Conversations = () => { toolArgs ); const result = await skillManager.callTool(skillId, toolName, toolArgs); + console.log(`[Conversations] tool "${toolName}" calling result:`, result); toolResultContent = result.content.map(c => c.text).join('\n'); let toolReturnedError = result.isError; if (!toolReturnedError && toolResultContent) {