withAttributes
T>(attrs, fn): Promise<T> | T
현재 실행 컨텍스트에 attributes를 연결하여, fn 내부에서 생성되는 모든 호출이
자동으로 해당 attributes를 상속받도록 합니다. Attributes는 trace 서버의 call
record에 기록되고 Weave UI/필터링에 노출되므로, 요청 ID, 테넌트, 실험 등으로
runs를 태깅하는 데 이상적입니다.
예시:
타입 매개변수
| 이름 |
|---|
T |
매개변수
| 이름 | 타입 |
|---|---|
attrs | Record<string, any> |
fn | () => T | Promise<T> |
반환값
Promise<T> | T