1.0.2 ko public

스펙

RAWP

Current RAWP specification.

8. 클라이언트 UI/UX 구현 지침 (Client UI Implementer Notes)

본 절은 별도 규격으로 분리되었다.

RAWP 프로토콜의 제어 평면 이벤트와 RAWP-DPS 1.0.1의 데이터 평면 이벤트를 사용자에게 시각적으로 전달하는 클라이언트 렌더링 규격은 RAWP-CRS 1.0.1 규격을 따른다.

RAWP-CRS 1.0.1은 다음을 정의한다:

  • 메시지 아키텍처: User(우측 버블), Agent(좌측 버블리스), System(중앙 정렬) 세 행위자의 시각적 정체성 및 레이아웃 규칙 (RAWP-CRS §2)
  • 유저 메시지: 채팅 버블 스타일, 슬래시 명령어 자동 완성 UI, 명령어 실행 버블 렌더링, 파일 참조 입력 (RAWP-CRS §3)
  • 에이전트 메시지: 버블리스 디자인 원칙, 마크다운 렌더링 컴포넌트 명세, 점진적 텍스트 스트리밍, 사고 과정 시각화, 도구 호출 결과, Code Diff 뷰어, 에이전트 상태 표시, 태스크 목록 (RAWP-CRS §4)
  • 시스템 메시지: 생략 금지 원칙, 드롭다운 패턴, 중지 피드백, 에러/경고 심각도별 시각 차등 (RAWP-CRS §5)
  • 비스트리밍 환경 적응: Discord, Slack 등 완성형 플랫폼의 Typing Indicator 활용, 버퍼링, 사고 과정 우회 처리 (RAWP-CRS §6)

구현자는 RAWP-CRS 1.0.1 규격 문서를 참조하여 클라이언트 UI를 구현해야 한다 (MUST).

참조