fetch global. Zéro dépendance. Gardez la clé cint_... dans un gestionnaire de secrets côté serveur.
Mise en place
Recall au début de session
hasAnswer restreint l’union : les plans qui épuisent leur quota de deep recall dégradent vers des résultats bruts au lieu de lever une exception, de sorte que l’assemblage de votre prompt ne se casse jamais.
Enregistrer des observations
Surface client
Restreindre la récupération
search, recall et suggestions acceptent un containerTag optionnel qui borne la récupération à un conteneur avant toute synthèse. Taguez chaque écriture avec votre ID d’espace de travail et bornez chaque lecture avec le même tag — les faits d’un espace de travail ne peuvent jamais remonter dans les réponses d’un autre.
Observabilité
Chaque requête envoie unX-Request-Id sûr (les retries le conservent) ; chaque réponse le renvoie, et ConareError.requestId l’expose pour la corrélation avec le support. Passez un hook onResponse pour alimenter vos métriques :