Open
Conversation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ch, fix preview placeholder layout
- resetAllPreviewPanels now disposes panels via the openPanels Map - HomescreenViewProvider clears _webviewView on dispose so refresh() no-ops safely instead of throwing "Webview is disposed" and halting the onDidChangeEnvironment callback Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ecific installation
…or handling Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Move all types, helpers, and installation logic from configureAiTools.ts into a new src/aiToolsService.ts so the webview provider can also import it. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…screenViewProvider
…ePlatforms Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…reen webview Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ools panel - Add inline search input to dashboard that focuses when triggering the search command from the library toolbar (replaces VS Code input dialog) - Add environment switcher button when 2+ environments are configured - Show folder mode (Dynamic/Fixed) subtitle under the cloud name - Add gear button in the header bottom row to open the credentials config - Rework welcome guide to focus on initial setup only; remove MCP/AI tool setup guides and simplify to credential configuration steps - Extract all homescreen inline CSS into media/styles/homescreen.css; add additionalStyles support to createWebviewDocument/WebviewDocumentOptions Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Runs on every push to non-main branches: lints, packages the extension with vsce, and uploads the .vsix as a downloadable artifact (14-day retention). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Trigger on pull_request instead of all non-main pushes - Sanitize branch name (replace / with -) to avoid path errors in the output filename; switch to @vscode/vsce (vsce is deprecated) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Patch package.json version to <version>-pr.<number> before packaging so the test vsix is clearly distinguishable from the released version. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds a github-script step that creates or updates a single comment on the PR with the artifact link and install instructions after each build. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
📦 Test VSIX readyVersion: To install:
Updated on every push. Artifact expires after 14 days. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces the new homescreen dashboard for the Cloudinary VS Code extension, replacing the previous placeholder with a fully interactive sidebar panel.
Homescreen dashboard
AI Tools accordion
Engineering
Test plan