Gå til innholdet

archgate doctor

Sjekk systemmiljøet, installasjonsmetoden og editor-integrasjoner. Nyttig for å diagnostisere konfigurasjonsproblemer og dele feilsøkingskontekst i feilrapporter.

Terminal window
archgate doctor [options]
ValgBeskrivelse
--jsonMaskinlesbar utdata
  • System — OS, arkitektur, WSL-deteksjon, Bun- og Node-versjoner
  • Archgate — CLI-versjon, installasjonsmetode (binary, proto, local, global-pm), konfigurasjonskatalog, telemetri- og innloggingsstatus, hvilken type økt som er lagret (platform, legacy eller none), og tilstanden til git-credential-helper-oppføringen som archgate login skriver for plugin-verten
  • Project — Om et .archgate/-prosjekt finnes, antall ADR-er, domener
  • Editor CLIs — Om claude, cursor, code (VS Code), copilot og git er tilgjengelige på PATH
  • Project Integrations — Om editor-spesifikke plugin-filer finnes i det gjeldende prosjektet (.claude/settings.local.json, .vscode/settings.json, .github/copilot/instructions.md); for Cursor, om cursor-CLI-en er tilgjengelig, siden Cursor-pluginet er innebygd i en VSIX-utvidelse i stedet for en prosjektfil

Linjen Git helper viser OK når oppføringen peker på archgate-binæren som kjører og ingen annen hjelper konsulteres før den. MISSING betyr at en plattformøkt er lagret, men oppføringen mangler; STALE betyr at den peker på en annen archgate-binær, typisk etter en oppgradering eller reinstallasjon; SHARED betyr at en annen hjelper konsulteres før den; NO SESSION betyr at oppføringen finnes, men ingenting er lagret som den kan levere; not registered betyr at det verken finnes en oppføring eller en plattformøkt å levere, som er den forventede tilstanden etter archgate login logout. Alle tilstander unntatt OK og not registered mens du er logget ut, følges av kommandoen som reparerer dem, og et eldre token får en henvisning til archgate login refresh, siden hjelperen ikke kan levere det. En git clone av et plugin som ber om passord skyldes som regel en av disse.

Terminal window
archgate doctor
System
OS: win32/x64
Bun: 1.3.11
Node: v24.3.0
Archgate
Version: 0.25.1
Install: binary
Exec path: /home/user/.archgate/bin/archgate
Config dir: /home/user/.archgate OK
Telemetry: enabled
Logged in: yes
Session: platform
Git helper: OK (credential.https://plugins.archgate.dev.helper)
Project
ADRs: 5 (3 with rules)
Domains: ARCH, GEN
Editor CLIs
claude: OK
cursor: MISSING
code (vscode):OK
copilot: MISSING
git: OK
Project Integrations
Claude: OK (.claude/settings.local.json)
Cursor: MISSING (VSIX extension with embedded plugin)
VS Code: OK (.vscode/settings.json)
Copilot: MISSING (.github/copilot/instructions.md)