From 05171be955cadf7d00e8cacde4d80009678853f4 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 21:42:37 +0000 Subject: [PATCH 1/3] Initial plan From ace033150c6b0cad161bc051bfb1ed2f1fd6302e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 21:45:21 +0000 Subject: [PATCH 2/3] fix: use err.message instead of String(err) for better error reporting Co-authored-by: jraylan <23512861+jraylan@users.noreply.github.com> --- src/webview/webviewProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/webview/webviewProvider.ts b/src/webview/webviewProvider.ts index 71c6098..16c3ff0 100644 --- a/src/webview/webviewProvider.ts +++ b/src/webview/webviewProvider.ts @@ -1307,7 +1307,7 @@ export class AgentInteractionProvider implements vscode.WebviewViewProvider { this._handleGetSettings(); } catch (err) { console.error('[Seamless Agent] Error updating setting:', err); - vscode.window.showErrorMessage(`Failed to update setting: ${err instanceof Error ? String(err) : 'Unknown error'}`); + vscode.window.showErrorMessage(`Failed to update setting: ${err instanceof Error ? err.message : 'Unknown error'}`); } } From 6752f22348c7035d8fe56f9c788aaac7553344fb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 4 Jan 2026 21:47:03 +0000 Subject: [PATCH 3/3] fix: use err.message in agent/index.ts for consistency Co-authored-by: jraylan <23512861+jraylan@users.noreply.github.com> --- src/agent/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agent/index.ts b/src/agent/index.ts index 7de6c97..b50f840 100644 --- a/src/agent/index.ts +++ b/src/agent/index.ts @@ -67,7 +67,7 @@ export class OrchestrationAgent { } } catch (err) { if (err instanceof vscode.LanguageModelError) { - stream.markdown(`Error: ${String(err)}`); + stream.markdown(`Error: ${err.message}`); } else { throw err; }