Fix UEFN Verse compiler errors in one click, right inside VS Code.
What it does
Magic Fix (Ctrl+Alt+M) reads the current .verse file and its compiler errors, has The Magic Button's AI (Google Gemini) write the fix, and applies it directly in your editor. If it can't fix something, it says so instead of claiming success.
Takes a local snapshot backup before every fix, so you can always revert.
If the server can't be reached, a small built-in rule engine still fixes a few of the most common errors offline.
Works without an account on a small daily allowance; sign in to use your plan's monthly quota.
Getting started
Install the extension.
Open a .verse file in a UEFN project.
Click the wand icon in the editor toolbar (or press Ctrl+Alt+M) to fix the current file.
Optional: run "The Magic Button: Sign In (Set API Token)" from the Command Palette to connect your account — copy your token from the dashboard's Settings → Connections page (or use its one-click "Connect VS Code" button). This ties fixes to your plan's quota instead of the small anonymous daily limit.
Commands
Command
Description
The Magic Button: Magic Fix (1-Click Verse Fix)
Fix the active .verse file
The Magic Button: Open The Magic Button Dashboard
Open your web dashboard
The Magic Button: Sign In (Set API Token)
Connect your account for full plan quota
Privacy
When you run a fix, the file's code and its compiler errors are sent to The Magic Button server, which has Google's Gemini AI write the fix (or uses your own OpenAI/Gemini key, if you connected one in the dashboard). When you open a Verse project, the extension also sends a small wake-up request with no code in it, so the server is ready by the time you click. See the full Privacy Policy.