Skip to content

Conversation

@fredrikekelund
Copy link
Contributor

Related issues

Proposed Changes

This PR makes the option to install the Studio CLI more easily available by exposing a toggle in the settings modal:

Screenshot 2025-11-07 at 15 29 31

From a technical perspective, this PR does the following:

  • Implements the new UI
  • Adds RTK Query hooks for querying whether the CLI is installed
  • Adds RTK Query mutations for installing and uninstalling the CLI
  • Adds a procedure for uninstalling the CLI on macOS and Windows (we didn't have this previously)
  • On Windows, we no longer automatically install the CLI when the app launches

Testing Instructions

TBD

Pre-merge Checklist

  • Have you checked for TypeScript, React or other console errors?

@fredrikekelund fredrikekelund requested a review from a team November 7, 2025 14:32
@fredrikekelund fredrikekelund self-assigned this Nov 7, 2025
@github-actions
Copy link

github-actions bot commented Nov 7, 2025

📊 Performance Test Results

Comparing f7be9af vs trunk

site-editor

Metric trunk f7be9af Diff Change
load 9122.00 ms 8038.00 ms -1084.00 ms 🟢 -11.9%

site-startup

Metric trunk f7be9af Diff Change
siteCreation 103381.00 ms 101848.00 ms -1533.00 ms 🟢 -1.5%
siteStartup 31692.00 ms 30643.00 ms -1049.00 ms 🟢 -3.3%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants