Commands
Run commands from the Command Palette (Ctrl+Shift+P, or Cmd+Shift+P on macOS) by typing FossID. Some commands appear only after you sign in. Some are only available from a menu or Quick Fix.
Sign-in and connection
| Command | What it does |
|---|---|
| FossID: Set Up | Opens the sign-in window if you aren't signed in. If you are, it re-registers FossID with your AI assistants and reinstalls the skills. |
| FossID: Sign In | Opens the sign-in window. See Signing in. |
| FossID: Sign Out | Removes your FossID sign-in and keeps the server address. Also ends your FossID session at Okta. |
| FossID: Reconfigure | Opens the sign-in window to change server or account. Also in the … menu of the Policies view, and behind the status bar when there is a connection problem. |
| FossID: Set Server URL | Changes the server address only, without checking it. |
| FossID: Test Connection | Checks that FossID can reach your server with your sign-in, and reports the result. |
| FossID: Reset Configuration | After confirmation, clears the server address and your sign-in, then opens the sign-in window. |
| FossID: Request Access | Prepares an email to FossID asking for access, for users who aren't customers yet. Also the Contact FossID button in the Setup view. |
Scanning
| Command | What it does |
|---|---|
| FossID: Scan Workspace | Scans the whole workspace (first folder), replacing current results. Also in the … menu of the Policies view. See Scanning. |
| FossID: Scan Workspace Against Volume… | Scans the workspace against one of your custom scan volumes, adding to current results. |
| FossID: Rescan Current File | Saves and rescans the active file right away, even if it is excluded. Also runs when you click the auto-scan status bar item. |
Findings
| Command | Where | What it does |
|---|---|---|
| Explain with FossID / FossID: Explain Finding | Quick Fix, hover, editor right-click menu | Asks your AI assistant to explain the finding. See Explain and Fix. |
| Fix with FossID / FossID: Fix Finding | Quick Fix, hover, editor right-click menu | Asks your AI assistant to propose or apply a fix. |
Ignore: <kind> <identifier>… | Quick Fix, Problems panel | Ignores this finding with a reason and expiry. See Ignoring findings. |
| FossID: Ignore a Finding… | Command Palette | Picks a finding and lets you widen the ignore to a folder, kind or identifier pattern. |
| FossID: resolve merge conflict (merge both sides) | Quick Fix in ignores.yaml, notification, Ignores editor | Merges a conflicted ignores.yaml automatically, after a preview. |
Configuration
| Command | Where | What it does |
|---|---|---|
| FossID: Open Detection Rules | Command Palette; Detection Rules in the Policies view | Opens the Detection Rules editor, including custom volumes. |
| License Policies | Policies view | Opens the License Policies editor. |
| Manage Ignores | Ignores view | Opens the Ignores editor. |
| FossID: Publish Policy | Command Palette | Publishes the workspace policy to your organization's policy service. |
| FossID: Exclude from Scanning | Explorer right-click menu | Adds the selected files or folders to .fossidignore. See Excluding files. |
| FossID: Stop Excluding | Explorer right-click menu | Removes the selected item's exclusion rule. |
| FossID: Set Up .fossid/ Governance | Command Palette | Routes changes to .fossid/ to a compliance owner in CODEOWNERS. See Governance. |
AI assistants and maintenance
| Command | What it does |
|---|---|
| FossID: Copy MCP URL | Copies the address of the fossid-mcp or fossid-editor server, or a JSON snippet with both, for connecting another MCP client. |
| FossID: Clean Up Workspace Configs | After confirmation, stops the scanner and removes FossID's entries from .vscode/mcp.json, .mcp.json and .cursor/mcp.json. It keeps other servers in those files. Run it just before uninstalling. See Troubleshooting. |
| FossID: Open Documentation | Opens the getting-started guide bundled with the extension. |