Conversation
Summary of ChangesHello @1000hyehyang, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! 이 PR은 채팅방 상세 응답(ChatRoomDetailResponse)에 현재 사용자의 역할(myRole)을 포함하도록 구조를 개선하여, 프론트엔드에서 시스템 메시지 카드 렌더링 시 필요한 정보를 한 번의 조회로 얻을 수 있게 합니다. 또한, 상대방 정보 조회 로직을 강화하여 상대방의 역할에 따라 브랜드 이름 또는 사용자 닉네임을 정확하게 표시하도록 하여, 채팅방 내 정보 표시의 정확성과 유연성을 높였습니다. Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
Summary
채팅방 상세 응답(
ChatRoomDetailResponse)에myRole필드를 추가하여 더 깔끔한 설계로 개선했습니다. 프론트엔드는 채팅방 입장 시 1번만myRole을 받아서 클라이언트 상태로 보관하고, 모든 시스템 메시지 카드 렌더링 시 이를 활용합니다.Changes
ChatRoomDetailResponse에myRole필드 추가BRAND또는CREATOR)을 함께 반환getActiveMemberOrThrow결과에서getRole()을 추출하여 전달Type of Change
Related Issues
Closes #329
참고 사항