BTW Side Questions
/btw는 현재 세션에 대한 짧은 사이드 질문을 일반 대화 히스토리에 남기지 않고 물을 수 있게 해 줍니다.
무엇을 하는가
예를 들어:- 현재 세션 컨텍스트를 스냅샷하고,
- 별도의 tool-less 모델 호출을 실행하고,
- 사이드 질문에만 답하고,
- 메인 실행은 그대로 두고,
- BTW 질문과 답을 세션 히스토리에 쓰지 않으며,
- 일반 assistant 메시지가 아닌 live side result로 응답합니다.
- 같은 세션 컨텍스트
- 별도의 일회성 side query
- tool 호출 없음
- 이후 컨텍스트 오염 없음
- transcript 영속 저장 없음
무엇을 하지 않는가
/btw는 다음을 하지 않습니다:
- 새로운 영속 세션 생성
- 미완료된 메인 작업 계속 수행
- tool 또는 agent tool loop 실행
chat.history에 기록- reload 이후 유지
전달 모델
BTW는 일반 assistant transcript 메시지로 전달되지 않습니다.- 일반 assistant chat:
chat - BTW:
chat.side_result
chat.history로 replay되지 않으므로 reload 후에는 사라집니다.
Surface 동작
TUI
- 일반 assistant 답변과 시각적으로 구분됨
Enter또는Esc로 닫을 수 있음- reload 시 다시 나오지 않음
외부 채널
Telegram, WhatsApp, Discord 같은 채널에서는 BTW가 명확히 표시된 일회성 답변으로 전달됩니다. 그래도 normal session history가 아니라 side result입니다.Control UI / web
Gateway는 BTW를chat.side_result로 올바르게 emit하지만, 현재 Control UI에는 이를 실시간 렌더링하는 전용 consumer가 아직 필요합니다.
언제 사용하나
- 현재 작업에 대한 짧은 확인 질문
- 긴 실행 도중의 사실 확인
- 이후 세션 컨텍스트에 남기고 싶지 않은 임시 답변