fix: 시스템 상태 키워드 확장 — 대기/큐/바빠/느려 등 추가

"젬마4 대기건이 많지 않아?" 같은 후속 질문도 상태 조회로 라우팅

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-04-06 15:19:00 +09:00
parent ee31f06601
commit fcd29a82c3

View File

@@ -150,7 +150,8 @@ def _pre_route(message: str) -> dict | None:
return {"action": "tools", "tool": "document", "operation": "search", "params": {"query": query}}
# 시스템 상태 질문
if any(k in msg for k in ["추론 모델", "gemma", "젬마", "상태", "서버 상태", "시스템"]) and any(k in msg for k in ["돌아", "일하", "작동", "상태", "건강", "살아"]):
if any(k in msg for k in ["추론 모델", "gemma", "젬마", "서버 상태", "시스템 상태"]) or \
(any(k in msg for k in ["상태", "젬마", "gemma"]) and any(k in msg for k in ["돌아", "일하", "작동", "상태", "건강", "살아", "대기", "", "밀려", "바빠", "느려", ""])):
health = backend_registry.health_summary()
from services import job_queue as jq_module
queue = jq_module.job_queue.stats if jq_module.job_queue else {"pending": 0, "active": 0}