From 152709059e28256714540a6d4db6b191b006ae46 Mon Sep 17 00:00:00 2001 From: Claude-51124 Date: Thu, 23 Oct 2025 11:38:49 +0900 Subject: [PATCH] =?UTF-8?q?docs(troubleshooting):=20=EC=9B=B9=EA=B2=80?= =?UTF-8?q?=EC=83=89=20=EC=B6=9C=EC=B2=98=20=EB=B8=94=EB=A1=9D=20=ED=91=9C?= =?UTF-8?q?=EC=A4=80=ED=99=94=20=EC=A1=B0=EC=B9=98/=ED=85=8C=EC=8A=A4?= =?UTF-8?q?=ED=8A=B8=20=EA=B8=B0=EB=A1=9D=20(8c40f7a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- troubleshooting/251022_claude_rb8001_web_search_미수행.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/troubleshooting/251022_claude_rb8001_web_search_미수행.md b/troubleshooting/251022_claude_rb8001_web_search_미수행.md index 95c0273..6cb4309 100644 --- a/troubleshooting/251022_claude_rb8001_web_search_미수행.md +++ b/troubleshooting/251022_claude_rb8001_web_search_미수행.md @@ -79,9 +79,12 @@ --- ## 조치/검증 (251023) - 코드 적용: `app/router/message_router.py` — 대명사(이/그/저 기업·회사) 해소 후 `/search` 질의로 강제 호출 (커밋: `d0f203d`) +- 코드 적용: `app/commands/skill_commands.py` — LLM 요약 뒤 `출처:` 블록에 상위 3건 `[n] 제목 - URL` 표준 표기 (커밋: `8c40f7a`) - 단위 테스트: `rb8001/tests/test_web_search_resolution.py` (로컬 전용, Git ignore) - `_resolve_search_query('이 기업을 검색해줘')` → 최근 대화의 “지에프솔루션”으로 치환 확인 - `handle_web_search()`이 `/search 지에프솔루션 ...` 호출 확인 +- 단위 테스트: `rb8001/tests/test_web_search_formatting.py` (로컬 전용, Git ignore) + - `handle_search('지에프솔루션')` → 요약 + 출처(3건) URL 포함 응답 확인 - 배포: Gitea Actions(51123) → 51124 자동 반영, 헬스체크 OK (`/health` healthy) ---