Configuration
Configuration
Section titled “Configuration”Extension Settings
Section titled “Extension Settings”Configure the extension and LSP in VS Code settings (File → Preferences → Settings, or .vscode/settings.json):
| Setting | Default | Description |
|---|---|---|
arxo.configPath | ./arxo.yaml | Path to Arxo config file, relative to workspace root |
arxo.autoAnalyze | true | Show message to run analysis on open |
arxo.analyzeOnSave | true | Run analysis when a file is saved (LSP triggers on save) |
arxo.lsp.serverPath | arxo-lsp | Path to the arxo-lsp binary or command name (if on PATH) |
Example settings.json
Section titled “Example settings.json”{ "arxo.configPath": "./arxo.yaml", "arxo.analyzeOnSave": true, "arxo.lsp.serverPath": "/absolute/path/to/arxo/target/release/arxo-lsp"}Use an absolute path for arxo.lsp.serverPath when the binary is not on your PATH.
Project config (arxo.yaml)
Section titled “Project config (arxo.yaml)”Analysis behavior is controlled by your project’s arxo.yaml. See Configuration for options such as presets, policy rules, and language settings.