Vai al contenuto
Tutti gli strumenti

submit_diagnostics

Diagnostica e sistema · macOS · Windows

Effetto: invio. Stato: disponibilità condizionata.

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

macOS

Scopo

Esegue lo stesso controllo di integrità di run_diagnostics e invia il risultato al team di LMCP perché possa esaminare un problema. Cosa viene inviato: per ogni integrazione lo stato, il dettaglio rilevato e il suggerimento di correzione, più la versione di LMCP, la versione di macOS e l'architettura del processore. Senza confirm=true mostra soltanto l'ANTEPRIMA di ciò che verrebbe inviato: non viene controllato nulla e non viene inviato nulla (run_diagnostics mostra il report stesso e legge soltanto). Con confirm=true il controllo viene eseguito e il report viene inviato; non può essere richiamato, quindi avvisa prima l'utente.

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 actually send. Without it, returns a preview of the report — nothing is sent.",
      "type": "boolean"
    },
    "focus": {
      "description": "Integration to focus on: calendar, mail, contacts, reminders, omnifocus, outlook, notes, finder, onedrive, screen_recording, accessibility — or `clients` for the AI apps connected to LMCP (or one app id, e.g. cursor). Leave empty to check all.",
      "type": "string"
    }
  },
  "required": [],
  "type": "object"
}

Esempio documentale

Esempio di documentazione per submit_diagnostics. 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,
  "focus": "mail"
}

Windows

Scopo

Esegue lo stesso controllo di integrità di run_diagnostics e invia il risultato al team di LMCP perché possa esaminare un problema. Cosa viene inviato: per ogni integrazione lo stato, il dettaglio rilevato e il suggerimento di correzione, più la versione di LMCP, la versione di Windows e l'architettura del processore. Senza confirm=true mostra soltanto l'ANTEPRIMA di quel report (non viene inviato nulla); con confirm=true viene inviato e non può essere richiamato, quindi mostra prima l'anteprima all'utente.

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 — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to actually send. Without it, returns a preview of the report — nothing is sent.",
      "type": "boolean"
    },
    "focus": {
      "description": "Integration to focus on: outlook, onedrive, slack, backend, m365, python — or `clients` for the AI apps connected to LMCP. Leave empty to check all.",
      "type": "string"
    }
  },
  "type": "object"
}

Esempio documentale

Esempio di documentazione per submit_diagnostics. 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,
  "focus": "outlook"
}