Tous les outils

lmcp_state

Diagnostic et système · macOS · Windows

Effet: lecture. État: disponibilité conditionnelle.

«Disponibilité conditionnelle» signifie que l’outil peut dépendre de la version, de la plateforme, des autorisations, du compte ou de la configuration. Il n’est pas forcément actif partout.

macOS

Objectif

Renvoie un instantané structuré de l'environnement LMCP : versions de serveur/plateau/proxy d'équipes, client AI détecté, état du relais cloud, états d'autorisation TCC (Calendrier/Rappels/Contacts) et un résumé compact des services (Mail/Calendrier/Contacts/Équipes/OneDrive/Rappels/Notes) qui sont accessibles. Rapide (<500ms), passif : n'invite jamais l'utilisateur, n'ouvre jamais les fenêtres d'application, ne touche jamais le réseau. Appelez-le lorsque vous devez vérifier que l'environnement est sain avant d'essayer un outil, ou pour comprendre ce qui est installé et accessible. Si « services.scan_pending » est vrai, l'analyse du service en arrière-plan n'est pas encore terminée (juste après le démarrage) et les valeurs d'exécution/comptes par service sont des espaces réservés — ne les traitez PAS comme une véritable panne ; appelez simplement l'outil dont vous avez besoin. Sinon, « services.scanned_seconds_ago » vous indique combien de secondes cette analyse a été exécutée il y a combien de secondes (cadence ~60s) : les valeurs par service sont un instantané, PAS une sonde en direct. Un `false`/`0`/`not available` pour un service est uniquement consultatif – il peut être obsolète (par exemple, l'utilisateur a connecté WhatsApp ou a ouvert Mail il y a quelques secondes) – n'utilisez donc jamais cet outil comme porte de contrôle en amont pour sauter ou annuler une tâche ; l'appel d'outil lui-même est la source de la vérité, essayez-le. Pour signaler les échecs, utilisez plutôt « report_problem » : il capture ce même instantané ainsi que les journaux et le soumet à l'équipe.

Entrées requises

Le schéma de cette plateforme ne déclare aucune entrée requise. Des sélecteurs facultatifs ou des conditions d’exécution peuvent néanmoins exister.

Autorisations et confirmation

Le schéma ne déclare aucun paramètre de confirmation explicite. Cela n’autorise aucune action sans permission : vérifiez l’effet et obtenez une autorisation.

Schéma technique canonique en anglaismacOS
{
  "properties": {},
  "required": [],
  "type": "object"
}

Exemple documentaire

Exemple de documentation pour lmcp_state. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.

{}

Windows

Objectif

Renvoie l'état actuel du serveur LMCP : version, système d'exploitation, architecture et outils disponibles.

Entrées requises

Le schéma de cette plateforme ne déclare aucune entrée requise. Des sélecteurs facultatifs ou des conditions d’exécution peuvent néanmoins exister.

Autorisations et confirmation

Le schéma ne déclare aucun paramètre de confirmation explicite. Cela n’autorise aucune action sans permission : vérifiez l’effet et obtenez une autorisation.

Schéma technique canonique en anglaisWindows
{
  "properties": {},
  "type": "object"
}

Exemple documentaire

Exemple de documentation pour lmcp_state. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.

{}