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.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — macOS
{
"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.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — Windows
{
"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.
{}