From 172f8d747cee4def51cb35cae47eae5779fe6ee5 Mon Sep 17 00:00:00 2001 From: Smartsheet-JB-Brown Date: Sat, 12 Apr 2025 21:36:25 -0700 Subject: [PATCH] feat: enhance iterate routine with progressive git operations and post-validation workflow --- src/core/webview/packageManagerMessageHandler.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/webview/packageManagerMessageHandler.ts b/src/core/webview/packageManagerMessageHandler.ts index 5cb2708b7e..b6902f8528 100644 --- a/src/core/webview/packageManagerMessageHandler.ts +++ b/src/core/webview/packageManagerMessageHandler.ts @@ -33,7 +33,7 @@ export async function handlePackageManagerMessages( if (packageManagerManager.isFetching) { console.log("Package Manager: Fetch already in progress, skipping") provider.postMessageToWebview({ - type: "packageManagerButtonClicked", + type: "state", text: "Fetch already in progress", }) packageManagerManager.isFetching = false @@ -97,7 +97,7 @@ export async function handlePackageManagerMessages( const errorMessage = `Failed to load package manager sources:\n${result.errors.join("\n")}` vscode.window.showErrorMessage(errorMessage) provider.postMessageToWebview({ - type: "packageManagerButtonClicked", + type: "state", text: errorMessage, }) packageManagerManager.isFetching = false @@ -121,7 +121,7 @@ export async function handlePackageManagerMessages( console.error("Error in package manager initialization:", initError) vscode.window.showErrorMessage(errorMessage) provider.postMessageToWebview({ - type: "packageManagerButtonClicked", + type: "state", text: errorMessage, }) // The state will already be updated with empty items by PackageManagerManager @@ -133,7 +133,7 @@ export async function handlePackageManagerMessages( console.error("Failed to fetch package manager items:", error) vscode.window.showErrorMessage(errorMessage) provider.postMessageToWebview({ - type: "packageManagerButtonClicked", + type: "state", text: errorMessage, }) packageManagerManager.isFetching = false