Skip to content

[HSC-426] 상담 분석 MCP 실행과 중단 복구 추가 - #74

Merged
tkv00 merged 2 commits into
devfrom
feat/HSC-426
Sep 15, 2026
Merged

tkv00 merged 2 commits into
devfrom
feat/HSC-426

Conversation

@tkv00

@tkv00 tkv00 commented Sep 15, 2026

Copy link
Copy Markdown
Member

📝작업 내용

상담 분석 실행과 MCP 연결

공통 입력·출력 계약을 사용해 단일 호출, 조건부 재검토, 반복 재검토, MCP 에이전트를 실행한다. 응답 기록이 남은 호출은 재사용하고, 응답 수신 여부가 불확실한 호출은 자동 반복하지 않는다.

flowchart LR
  A[상담 전체와 키워드 사전] --> B[공통 최초 응답]
  B --> C[단일 호출]
  B --> D[조건부 재검토]
  B --> E[반복 재검토]
  B --> F[MCP 에이전트]
  F --> G[상담 발화와 사전 조회]
  G --> F
  C --> H[공통 구조 검사]
  D --> H
  E --> H
  F --> H
  H --> I[결과 또는 검토 보류]
Loading

테스트

환경 결과 원인과 범위
원본 코드, 기본 Python 48개 탐색, 오류 9개 mcp 미설치로 모듈 로딩 실패. 일부 테스트는 수집되지 않음
원본 코드, 기존 MCP 가상환경 50/50 통과 유료 API 호출 없음
분리한 실행 코드, 기존 MCP 가상환경 39/39 통과 실제 stdio 연결, 호출 제한, 오류 기록, 중단·복구 포함
stateDiagram-v2
  [*] --> 호출기록
  호출기록 --> 응답저장: 응답 수신과 저장 완료
  응답저장 --> 재사용: 실행 중단 후 재개
  재사용 --> 결과저장
  호출기록 --> 불확실중단: 응답 기록 없이 재개
  불확실중단 --> [*]: 자동 재호출하지 않음
  결과저장 --> [*]
Loading

👀변경 사항

실험 코드는 experiments/consultation-agent에서 별도로 실행한다.


🎫 Jira Ticket

  • Jira Ticket: HSC-426

#️⃣관련 이슈

  • 별도 GitHub 이슈 없음. Jira HSC-426을 사용한다.

@github-actions github-actions Bot changed the title [HSC-426] feat: 상담 분석 MCP 실행과 중단 복구 추가 [HSC-426] 상담 분석 MCP 실행과 중단 복구 추가 Sep 15, 2026
@tkv00
tkv00 marked this pull request as ready for review September 15, 2026 09:23
@tkv00
tkv00 merged commit a7b9d55 into dev Sep 15, 2026
2 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.

1 participant