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.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
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
}