Configuration
Customize IronShift's behavior through extension settings, commands, and keyboard shortcuts.
Extension Settings
| Setting | Default | Description |
|---|---|---|
ironshift.backendUrl | IronShift Cloud | Backend API URL (for enterprise/self-hosted) |
ironshift.dashboardUrl | https://ironshift.dev | URL of the IronShift web dashboard |
ironshift.autoApprove | false | Auto-approve low-risk read operations |
ironshift.defaultModel | gpt-5.2 | Default AI model for chat responses |
Commands
Access these commands via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
| Command | Description |
|---|---|
IronShift: Open IronShift | Open and focus the IronShift chat panel |
IronShift: Clear Chat Session | Clear the current chat session |
IronShift: New Chat | Start a new conversation |
IronShift: Login to IronShift | Open dashboard to sign in |
IronShift: Login with Token | Paste an authentication token manually |
IronShift: Logout from IronShift | Log out and clear stored credentials |
IronShift: Deploy Project | Start the intelligent deployment workflow |
IronShift: Manage Workspace Context | Configure workspace context |
Keyboard Shortcuts
| Action | Windows / Linux | macOS |
|---|---|---|
| Open IronShift | Ctrl+Shift+P → "Open IronShift" | Cmd+Shift+P → "Open IronShift" |
| Send Message | Enter | Enter |
| New Line | Shift+Enter | Shift+Enter |
| Paste Image | Ctrl+V | Cmd+V |