fix: AI 플로우 전체 truncation 제거 + Discord 메시지 분할

- task_pipeline.py: summarize()에서 리뷰/코딩 결과 자르기 제거
- discord_bot.py: safe_send_embed() 추가 (4096자 초과 시 분할 전송)
- 리뷰 피드백 자르기 제거 (재시도 시 전체 피드백 전달)
This commit is contained in:
2026-03-06 22:32:22 +09:00
parent 7777ca1ba7
commit 173e1a6a54
2 changed files with 27 additions and 4 deletions

View File

@@ -189,9 +189,9 @@ class TaskPipeline:
prompt = (
f"## 원래 요청\n{user_request}\n\n"
f"## 태스크 수\n{len(plan.get('tasks', []))}\n\n"
f"## 리뷰 결과\n{review.get('summary', str(review))[:500]}\n\n"
f"## 리뷰 결과\n{review.get('summary', str(review))}\n\n"
f"## 코딩 결과 요약\n"
f"{chr(10).join(o[:200] for o in code_outputs)}\n\n"
f"{chr(10).join(code_outputs)}\n\n"
f"위 정보를 바탕으로 총평을 작성하세요."
)