명령
traces list
필터
--status pending|running|completed|error실행 상태.--needs-review사람 리뷰로 플래그된 트레이스만.--search <text>프롬프트·도구 인자·도구 응답·답변 전문 검색.--from <YYYY-MM-DD>/--to <YYYY-MM-DD>날짜 범위.--flow <slug>한 Flow로 좁힘.--verdict <verdict>검증 판정으로 필터:SUPPORT,PARTIALLY_SUPPORTED,NOT_SUPPORT,unverified.--limit <n>최대 줄. 기본 50.--page <n>페이지네이션, 1부터.
--json을 붙임.
traces get
- 오프라인 리뷰용 저장:
nora traces get tr_abc > trace-tr_abc.json. - 도구 호출만 뽑기:
nora traces get tr_abc | jq '.spans[] | select(.kind=="tool")'. - 두 실행 diff:
diff <(nora traces get tr_a) <(nora traces get tr_b).
traces verify
traces verification을 폴링해 결과를 얻음.
플래그:
--decompose-model <m>주장 분해에 쓰는 모델 덮어쓰기.--verify-model <m>주장 검사에 쓰는 모델 덮어쓰기.
traces verification
SUPPORT모든 주장이 리트리벌한 증거로 뒷받침됨.PARTIALLY_SUPPORTED일부는 뒷받침, 일부는 아님.NOT_SUPPORT답변을 뒷받침할 근거를 못 찾음.unverified검증을 안 걸었음.
unverified를 돌려줌. 먼저 traces verify를 호출.
traces stats
- 총 트레이스(전체 기간과 최근 24시간).
- Flow 별 트레이스.
- 판정 분포.
- 에러율.
--json을 붙임.
레시피
한 Flow의 최근 실패 찾기
야간: 검증 안 한 트레이스에 검증기 돌리기
주간 리포트: NOT_SUPPORT 율
오프라인 분석용 트레이스 대량 다운로드
트레이스를 신호에 붙이기
트레이스에서 신호를 만드는 CLI 명령은 없음. 그건 앱을 씀. 프로그램 피드백은nora feedback 참고.
트레이스 보존
트레이스가 Flow 설정에 따라 보관됨(기본 90일). 페이로드 보존(원시 프롬프트와 도구 인자)이 컴플라이언스 워크로드에서는 더 짧을 수 있음. 트레이스 페이로드가 지워지면traces get이 메타데이터만 돌려줌.
traces stats는 보존을 따름. 카운터는 지우기에 영향 안 받음(메타데이터가 페이로드보다 오래 남음).
관련
- 트레이스 개요 개념.
nora feedback트레이스에 피드백 붙이기.nora approvals사람을 기다리는 실행의 승인 결정.