o2o-site-AEO/solution
hbyang 47bde7388e [fix] solution/backend: 새 도구의 인자가 모델에 닿지 않던 것 — 응답 스키마 칸 부족
실배포 확인에서 잡았다(킹서버, 2026-09-28). 도구 선택은 6/6 정확했는데 인자가
엉뚱하게 왔다:
  move_section       기대 {name,to}  → 실제 {key,value}
  hide_photo         기대 {name}     → 실제 {key}
  set_primary_photo  기대 {name}     → 실제 {key}

응답 스키마의 args 가 {key,value,keyword} 로 고정돼 있어 모델이 name·to·enabled 를
넣을 자리가 없었다. 이대로면 새 도구 다섯이 전부 "못 찾았어요" 로 끝난다.

- prompts/agent: args 에 name·to·enabled 추가(strict 라 required 도 같이)
- ★ test_도구가_선언한_인자는_응답_스키마에_있다 추가 — 다른 테스트는 _choose 를
  monkeypatch 해서 이 층을 건너뛴다. 그래서 단위 테스트가 전부 초록인데도 실제로는
  안 됐다. 소스로 대조해 같은 일이 다시 나지 않게 한다

test_agent_runtime 33 passed

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-28 15:33:55 +09:00
..
backend [fix] solution/backend: 새 도구의 인자가 모델에 닿지 않던 것 — 응답 스키마 칸 부족 2026-09-28 15:33:55 +09:00
frontend [fix] solution/backend,frontend: 메일 '고쳐서 올리려면' 링크를 일회용 코드로 2026-09-28 09:00:02 +09:00
shared [feat] solution: 미니블로그 빌더 기능 확장 — 알림 이메일 분리·삭제·즉시발송·공급자 무관 생성 2026-09-22 08:37:38 +09:00
site [chore] site/mockup: 번들 갱신·문서 정리 · 2안(사진) 빌더 스크립트 추가 2026-09-23 13:18:51 +09:00