Skip to content

Community 답변 전 기능·소스 분석과 기초 답변 우선 절차 강화 #100

Description

@dhslove

현상

Community Discussion #176에서 이미지 2개가 Artifact로 정상 등록됐지만 Cloud Diplo 관련 근거를 찾지 못해 ABSTAINED로 처리됐다. 사용자가 최신 Diplo라고 답한 뒤에도 같은 버전·시각·로그 요청이 반복됐다.

확인 내용

  • 이미지에는 HTTP 432와 SamlDomainSwitcher.vue, request.js 스택이 표시됨
  • Diplo ApiErrorCode에서 HTTP 432는 UNSUPPORTED_ACTION_ERROR
  • SamlDomainSwitcher.vue는 생성 시 listAndSwitchSamlAccount를 호출
  • ApiServer.handleRequest는 등록되지 않은 API 명령을 432로 반환
  • 화면의 432는 네트워크 생성 createNetwork가 아니라 SAML 계정 전환 배경 호출일 가능성이 높음
  • 네트워크 생성 자체는 CreateNetworkCmdNetworkServiceImpl.createGuestNetwork에서 Offering·물리 네트워크·Zone·Guest Type·VLAN 등을 검증

원인

  1. Artifact 이미지는 최종 AI 생성 단계에서만 전달됨
  2. Source Retrieval은 이미지에 보이는 432·컴포넌트·API 명령을 검색어로 사용하지 못함
  3. 요청 실패라는 일반 문구만 검색해 Cloud Diplo 근거가 0건으로 판정됨
  4. 근거 부족 응답이 기초 진단 없이 버전·시각·로그만 요청함
  5. 후속 답변에서도 이미 요청한 정보를 다시 요구함

수정 범위

  • 질문을 제품 기능 영역과 관련 Source Symbol로 먼저 매핑
  • 네트워크 요청 실패를 createNetwork, CreateNetworkCmd, NetworkServiceImpl, ApiErrorCode, SamlDomainSwitcher, listAndSwitchSamlAccount 검색어로 확장
  • 이미지의 상태 코드·API 명령·UI 스택을 Source 근거와 연결하도록 Prompt 강화
  • 첨부가 있으면 화면에서 관찰한 사실을 답변에 반드시 반영
  • 일부 근거만 있어도 확인된 사실과 안전한 우선 점검을 기초 답변으로 먼저 제공
  • 원인 확정에 필요한 자료는 기초 답변 뒤에 구체적으로 요청
  • 이미 제공된 버전·이미지·로그를 다시 요청하지 않도록 대화 반복 방지
  • 관련 기능의 Diplo 현재 코드와 Europa Preview를 모두 검토

완료 기준

  • Discussion #176 질문에서 Cloud Diplo Source Evidence가 확인됨
  • HTTP 432와 SAML 배경 호출을 네트워크 생성 실패와 구분
  • createNetwork 주요 검증 분기를 사용자에게 쉬운 말로 설명
  • 답변이 기초 원인·우선 점검·확인 방법을 먼저 제공
  • 추가 자료 요청은 마지막에 필요한 항목만 구체적으로 제시
  • 동일한 버전·시각·로그 요청 반복 0건
  • 이미지 관찰 내용 누락 0건
  • 수정 답변을 Discussion #176에 게시하고 기존 반복 답변 정리
  • Community·Chat·Activepieces 정상 및 보호 서비스 변경 0건

보안

사용자 답변에는 Repository·Branch·Commit·Path·Line·Evidence ID를 표시하지 않는다. 비밀번호·Token·API Key·로그 원문은 Issue에 기록하지 않는다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ai-ragAI Gateway, RAG, 평가 및 지식area:assist기술지원 Assist 기능bugSomething isn't workingneeds:design설계 검토 필요

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions