-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
This page lists primary CodeRoot.ai commands available in VS Code and what they do.
Commands and quick examples
-
coderoot.settingsQuickMenu
- Purpose: CodeRoot: Settings / Quick Menu
- Use from: VS Code Command Palette (CodeRoot: Settings / Quick Menu)
-
coderoot.toggleVisibility
- Purpose: CodeRoot: Toggle .coderoot Visibility
- Use from: VS Code Command Palette (CodeRoot: Toggle .coderoot Visibility)
-
coderoot.openFolder
- Purpose: CodeRoot: Open .coderoot Folder
- Use from: VS Code Command Palette (CodeRoot: Open .coderoot Folder)
-
coderoot.initProject
- Purpose: CodeRoot: Initialize CodeRoot
- Use from: VS Code Command Palette (CodeRoot: Initialize CodeRoot)
-
coderoot.toggleJournal
- Purpose: CodeRoot: Toggle Logging
- Use from: VS Code Command Palette (CodeRoot: Toggle Logging)
-
coderoot.migrateLegacyPCM
- Purpose: CodeRoot: Migrate Legacy PCM Journals
- Use from: VS Code Command Palette (CodeRoot: Migrate Legacy PCM Journals)
-
coderoot.enableJournal
- Purpose: CodeRoot: Enable Logging
- Use from: VS Code Command Palette (CodeRoot: Enable Logging)
-
coderoot.disableJournal
- Purpose: CodeRoot: Disable Logging
- Use from: VS Code Command Palette (CodeRoot: Disable Logging)
-
coderoot.setInventoryModeModified
- Purpose: CodeRoot: Inventory Mode — Modified
- Use from: VS Code Command Palette (CodeRoot: Inventory Mode — Modified)
-
coderoot.setInventoryModeAll
- Purpose: CodeRoot: Inventory Mode — All
- Use from: VS Code Command Palette (CodeRoot: Inventory Mode — All)
-
coderoot.toggleInventoryMode
- Purpose: CodeRoot: Toggle Inventory Mode
- Use from: VS Code Command Palette (CodeRoot: Toggle Inventory Mode)
-
coderoot.generateReport
- Purpose: CodeRoot: Generate Report
- Use from: VS Code Command Palette (CodeRoot: Generate Report)
-
coderoot.consolidateIdentitiesNow
- Purpose: CodeRoot: Consolidate Identities Now
- Use from: VS Code Command Palette (CodeRoot: Consolidate Identities Now)
-
coderoot.trustIdentitySeeds
- Purpose: CodeRoot: Trust Identity Seeds
- Use from: VS Code Command Palette (CodeRoot: Trust Identity Seeds)
-
coderoot.toggleCiMaintenance
- Purpose: CodeRoot: Toggle CI Scripts Maintenance
- Use from: VS Code Command Palette (CodeRoot: Toggle CI Scripts Maintenance)
-
coderoot.viewKeybindingConflicts
- Purpose: CodeRoot: View Keybinding Conflicts
- Use from: VS Code Command Palette (CodeRoot: View Keybinding Conflicts)
-
coderoot.intercept.editor_action_clipboardPasteAction
- Purpose: CodeRoot: Intercept Paste
- Use from: VS Code Command Palette (CodeRoot: Intercept Paste)
-
coderoot.intercept.editor_action_formatDocument
- Purpose: CodeRoot: Intercept Format Document
- Use from: VS Code Command Palette (CodeRoot: Intercept Format Document)
-
coderoot.intercept.editor_action_formatSelection
- Purpose: CodeRoot: Intercept Format Selection
- Use from: VS Code Command Palette (CodeRoot: Intercept Format Selection)
-
coderoot.intercept.github_copilot_acceptSuggestion
- Purpose: CodeRoot: Intercept CoPilot Accept Suggestion
- Use from: VS Code Command Palette (CodeRoot: Intercept CoPilot Accept Suggestion)
-
coderoot.intercept.github_copilot_acceptInlineCompletion
- Purpose: CodeRoot: Intercept CoPilot Accept Inline Completion
- Use from: VS Code Command Palette (CodeRoot: Intercept CoPilot Accept Inline Completion)
-
coderoot.intercept.editor_action_inlineSuggest_commit
- Purpose: CodeRoot: Intercept Inline Suggest Commit
- Use from: VS Code Command Palette (CodeRoot: Intercept Inline Suggest Commit)
Notes & verification
- Many commands require the workspace to be initialized and journaling enabled; the extension shows warnings if preconditions fail.
- How to verify: after running commands that change state, use the Output channel (CodeRoot) or inspect
.coderoot/v1/*files.