Vai al contenuto
Tutti gli strumenti

lmcp_doctor

Diagnostica e sistema · macOS

Effetto: scrittura. Stato: disponibilità condizionata.

«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.

macOS

Scopo

Controlla tutto ciò da cui dipende LMCP su questo Mac (le app di IA collegate, i permessi di macOS, ogni integrazione e se è in attesa un aggiornamento di LMCP) e corregge ciò che può in sicurezza: aggiunge LMCP alle app di IA installate che non lo hanno e ripara le voci il cui comando non esiste più. Senza confirm:true è un'ANTEPRIMA che legge solo i file di configurazione delle app di IA e non cambia nulla; confirm:true applica le correzioni e controlla anche i permessi di macOS e le integrazioni (interrogando le app tramite AppleEvents). Tutto ciò che non può correggere (un permesso, il riavvio di un'app, una configurazione che non può modificare in sicurezza, l'installazione di un aggiornamento) torna in `needs_you` con il passaggio esatto. Usalo quando LMCP "non funziona" in qualche app.

Input obbligatori

Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.

Autorizzazioni e conferma

Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.

Schema tecnico canonico in inglese — macOS
{
  "properties": {
    "confirm": {
      "description": "Must be true to apply the fixes and run the macOS permission and integration checks. Without it, returns what would be fixed in the AI apps' configs and changes nothing.",
      "type": "boolean"
    }
  },
  "required": [],
  "type": "object"
}

Esempio documentale

Esempio di documentazione per lmcp_doctor. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.

{
  "confirm": false
}