Skip to content

[FEAT] AI 팀장 대화 세션 및 메시지 전송 구현 #12

Description

@yangjihun

배경

AI 팀장은 그룹 학습 흐름을 돕는 핵심 기능이다. 프론트에서는 그룹별 대화 세션을 열고 메시지를 주고받는 채팅 UI가 필요하다.

현재 문제

  • AI 팀장 화면이 없다.
  • 대화 세션 생성 기능이 없다.
  • 메시지 전송과 응답 표시 UI가 없다.
  • 전송 실패나 재시도 처리가 없다.

제안 내용

  • 그룹 내 AI 팀장 화면을 추가한다.
  • 대화 세션 열기 API를 연결한다.
  • 메시지 입력, 전송, 응답 표시를 구현한다.
  • 사용자 메시지와 AI 응답을 대화 형태로 표시한다.
  • 전송 중, 실패, 재시도 상태를 처리한다.

완료 조건

  • 사용자가 그룹 안에서 AI 팀장 대화를 시작할 수 있다.
  • 사용자가 메시지를 보내고 AI 응답을 확인할 수 있다.
  • 네트워크 실패 시 메시지 유실 없이 재시도할 수 있다.

관련 Jira 이슈

No response

참고 자료

  • POST /api/v1/groups/{groupId}/ai-conversations
  • POST /api/v1/ai-conversations/{conversationId}/messages

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions