Apply RIS fixes from the Omium platform directly in VS Code or Cursor. When you click Apply solution in RIS Arena, you can open the fix in your IDE and have the code diff applied automatically to your workspace.
Install
VS Code: Open Extensions (Ctrl+Shift+X / Cmd+Shift+X), search for Omium, and install.
Cursor: Same as VS Code; the extension is available from the extension marketplace.
Sign in (one-time)
In the Omium platform, go to Settings and open IDE extension sign-in (or go to /extension-login).
Click Get code for IDE and copy the one-time code.
In VS Code or Cursor, run the command Omium: Sign in (Command Palette: Ctrl+Shift+P / Cmd+Shift+P).
Paste the code when prompted. The extension stores your session securely (SecretStorage).
The code expires in 5 minutes and can only be used once. If it expires, generate a new code from the platform.
Apply a fix from the platform
In the Omium platform, open a failure in RIS Arena, generate solutions, and click Apply this solution.
After the fix is recorded, click Open in IDE in the success banner.
Your IDE will open (if it was not already) and the extension will fetch the apply-to-repo payload and apply the diff to your open workspace folder.
Review the changes, then commit and push to GitHub (or your Git host) as usual.
You can also run Omium: Apply fix from execution and enter an execution ID manually.
Requirements
An open folder (workspace) in VS Code or Cursor. The diff is applied relative to the first workspace folder.
You must be signed in (see above) so the extension can call the Omium API with your token.
Configuration
omium.apiBaseUrl – Omium API base URL (default: https://api.omium.ai). Change this for self-hosted or development.
omium.tenantId – Optional tenant ID sent as X-Tenant-ID on API requests.
API contract
The extension uses the Apply-to-Repo contract: it calls GET /api/v1/executions/{execution_id}/apply-to-repo-payload with your stored token and applies the returned code_diff to your workspace.