977 B
977 B
완료 보고: 채팅 이미지 입력
계획 대비 결과
- 백엔드의
sessionId/content/images/forcedSkill/explain계약에 맞춰 Snap 요청 타입을 확장함 - 화면 캡쳐 이미지는 새 대화 생성 뒤에도 유실되지 않고 첫 stream 요청으로 전달됨
- 클립보드 이미지는 새 대화와 기존 대화 Composer에서 질문 첨부로 들어감
- 텍스트 없이 이미지만 전송할 수 있음
- 최대 4장, 장당 5 MiB, 전체 15 MiB, PNG/JPEG/WebP 제한을 적용함
- 백엔드가 원본을 저장하지 않는 계약대로 과거 메시지 DTO와 화면은 바꾸지 않음
검증
npm run format통과npm run lint오류 0개, 기존 경고 9개npm run test50개 파일, 278개 테스트 통과npm run build통과
남은 확인
- 배포된 backend에서
OPENROUTER_API_KEY, vision 모델, DB migration이 준비된 상태로 실제 이미지 답변을 확인해야 함