Zum Inhalt springen
Alle Werkzeuge

lmcp_doctor

Diagnose und System · macOS

Wirkung: Schreiben. Status: bedingt verfügbar.

„Bedingte Verfügbarkeit“ bedeutet, dass das Werkzeug von Version, Plattform, Berechtigungen, Konto oder Konfiguration abhängen kann. Es ist nicht in jeder Installation aktiv.

macOS

Zweck

Überprüft alles, wovon LMCP auf diesem Mac abhängt – die damit verbundenen KI-Apps, macOS-Berechtigungen, jede Integration und ob ein LMCP-Update wartet – und behebt, was es sicher kann: Es fügt LMCP zu installierten KI-Apps hinzu, denen es fehlt, und repariert Einträge, deren Befehl nicht mehr existiert. Ohne confirm:true ist es eine VORSCHAU, die nur die Konfigurationsdateien der KI-Apps liest und nichts ändert; confirm:true wendet die Korrekturen an und prüft außerdem die macOS-Berechtigungen und Integrationen (wozu die Apps über AppleEvents befragt werden). Alles, was es nicht beheben kann (eine Berechtigung, ein Neustart einer App, eine Konfiguration, die sich nicht sicher bearbeiten lässt, die Installation eines Updates), kommt mit dem genauen Schritt in `needs_you` zurück. Verwenden Sie es, wenn LMCP in einer App „nicht funktioniert“.

Erforderliche Eingaben

Das Schema dieser Plattform deklariert keine erforderlichen Eingaben. Optionale Selektoren oder Laufzeitanforderungen können dennoch gelten.

Berechtigungen und Bestätigung

Das Schema deklariert einen ausdrücklichen Bestätigungsparameter. Prüfen Sie die Vorschau und autorisieren Sie den echten Vorgang gemäß Plattformvertrag.

Kanonisches technisches Schema auf Englisch — 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"
}

Dokumentationsbeispiel

Dokumentationsbeispiel für lmcp_doctor. Führen Sie dieses Beispiel nicht aus. Die gezeigten Argumente gehören zu einem fiktiven Datensatz; ermitteln Sie reale Kennungen und holen Sie vor einem echten Aufruf die Genehmigung ein.

{
  "confirm": false
}