withAttributes<Associe des attributs au contexte d’exécution actuel afin que tous les appels créés dansT>(attrs,fn):T|Promise<T>
fn en héritent automatiquement. Les attributs sont écrits dans l’enregistrement de l’appel
sur le serveur de trace et apparaissent dans Weave UI/le filtrage. Ils sont donc
idéaux pour étiqueter des Runs avec des ID de requête, des tenants, des Experiments, etc.
Exemple :
Paramètres de type
T
T
Paramètres
attrs
Record<string, any>
fn
T | Promise<T>
Renvoie
T | Promise<T>