archgate doctor
Sjekk systemmiljøet, installasjonsmetoden og editor-integrasjoner. Nyttig for å diagnostisere konfigurasjonsproblemer og dele feilsøkingskontekst i feilrapporter.
archgate doctor [options]| Valg | Beskrivelse |
|---|---|
--json | Maskinlesbar utdata |
Utdataseksjoner
Section titled “Utdataseksjoner”- 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,legacyellernone), og tilstanden til git-credential-helper-oppføringen somarchgate loginskriver for plugin-verten - Project — Om et
.archgate/-prosjekt finnes, antall ADR-er, domener - Editor CLIs — Om
claude,cursor,code(VS Code),copilotoggiter 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, omcursor-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.
Eksempel
Section titled “Eksempel”archgate doctorSystem 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)