Result Bundles
result bundle은 여러 provider 응답을 하나의 구조화된 결과로 묶는 포맷입니다.
왜 필요한가
- 메인 agent가 응답을 종합하기 쉬움
- API 결과를 안정적으로 저장 가능
- web / desktop / cli 사이에서 같은 형식 재사용 가능
공통 필드 예시
bundle_versionbundle_typequery_idrequestresponsesmeta
response 단위 예시
providerstatusmodesession.reusedsummaryraw_ref
원칙
- raw 전문은 필요 시 별도 참조
- 비교 힌트는 포함 가능
- 최종 결론은 포함하지 않음
이 포맷은 chorus-cli와 chorus.apis.how가 공통으로 활용하는 결과 구조의 기준점입니다.