Skip to content

feat: session-ai-processing/#264 - #265

Merged
chaeyn merged 3 commits into
mainfrom
feat/session-ai-processing/#264
Sep 21, 2026
Merged

chaeyn merged 3 commits into
mainfrom
feat/session-ai-processing/#264

Conversation

@chaeyn

@chaeyn chaeyn commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

변경 내용

iOS가 온디바이스로 비식별화한 영상을 보낼 때 서버가 다시 AI 처리하지 않도록 세션별 ai_processing을 추가했습니다.
기본값은 서버 처리이며, on_device 세션은 AI 스트림을 만들지 않고 입력을 스트리밍으로 연결합니다.
기존 클라이언트를 위해 metadata 요청도 지원하고 선택 결과를 최상위 필드로 반환합니다.

검증

  • go test ./... 통과
  • go test -race ./internal/session ./internal/server 통과
  • 모드 기본값·세션 분리·잘못된 모드·온디바이스 서버 AI 변경 거절 검증
  • 얼굴 이름 응답·디스크 저장·잘못된 이름의 AI 호출 차단 검증

Closes #264

@chaeyn
chaeyn marked this pull request as ready for review September 21, 2026 12:28
@chaeyn
chaeyn requested a review from a team as a code owner September 21, 2026 12:28
@chaeyn
chaeyn merged commit baca3fc into main Sep 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: 세션별 AI 처리 방식과 등록 얼굴 이름 지원

1 participant