Support Matrix
Adapter Coverage
Nightward scans local HOME config and workspace config for these families:
| Family | Coverage |
|---|---|
| Codex | HOME and workspace config, including MCP server entries. |
| Claude Code and Claude Desktop | User and desktop MCP config shapes. |
| Cursor | Global and project MCP JSON. |
| Windsurf | Cascade MCP config. |
| VS Code | Workspace MCP JSON shapes. |
| Raycast | Nightward extension preferences and local command posture. |
| JetBrains | Known AI/MCP config paths when present. |
| Zed | Known assistant/MCP config paths when present. |
| Continue | Agent config paths and MCP-style entries. |
| Cline / Roo Code | MCP server JSON shapes. |
| Aider | Known config/state paths. |
| OpenCode | Known config/state paths. |
| Goose | Known config/state paths. |
| LM Studio | Known local model/app state paths. |
| Ollama / Open WebUI | Local model/auth/runtime paths. |
| Neovim | Known AI plugin config paths. |
| Generic MCP files | Common mcp.json, mcp_config.json, .mcp.json, and workspace MCP variants. |
Run nw adapters list --json or nw adapters explain <name> for the exact paths checked on your machine.
Provider Coverage
| Provider | Status | Install docs | Boundary |
|---|---|---|---|
| Gitleaks | Explicit local provider | Install | Runs only with --with gitleaks. |
| TruffleHog | Explicit local provider | Install | Runs only with --with trufflehog; verification is disabled by default. |
| Semgrep | Explicit local provider | Install | Runs only with --with semgrep and repo-local config. |
| Trivy | Explicit online-capable provider | Install | Requires --with trivy --online; vulnerability DB behavior can contact upstream services. |
| OSV-Scanner | Explicit online-capable provider | Install | Requires --with osv-scanner --online. |
| Socket | Explicit online-capable provider | CLI docs | Requires --with socket --online; creates a remote scan artifact and uploads dependency manifest metadata. |
Integration Coverage
| Integration | Status | Boundary |
|---|---|---|
| CLI/TUI | Shipped | Local read-only scan/report flows plus explicit output/export files |
| Raycast | Shipped in-repo | Read-only commands, menu-bar status, clipboard/report-folder actions |
| MCP server | Shipped | Stdio-only read-only tools/resources; no listener, mutation tools, or online providers |
| GitHub Action | Shipped | CI policy/SARIF output against repository fixtures/workspaces |
| Trunk | Shipped | Repo-owned plugin definition; users pin to a Nightward tag or SHA |
Platform Coverage
| Surface | macOS | Linux | Windows |
|---|---|---|---|
| CLI/TUI | Supported arm64/amd64 | Supported arm64/amd64 | Supported amd64; ARM64 deferred until a validated Rust release target is added |
| Schedule install | launchd | systemd user timers | dry-run/fallback only |
| Raycast | Supported | Not applicable | Not applicable |
| MCP server | Supported arm64/amd64 | Supported arm64/amd64 | Supported amd64; ARM64 deferred with the release archive |
| GitHub Action/Trunk | Supported in CI | Supported in CI | Best-effort in CI |