From b4ef53b7d04b49b61c762986c6131b678259d505 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Sat, 4 Oct 2025 23:47:44 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20rb8001=20=EC=88=98=EC=A0=95=20=EB=82=B4?= =?UTF-8?q?=EC=97=AD=20=EA=B5=AC=EC=B2=B4=ED=99=94=20-=20=EC=8B=A4?= =?UTF-8?q?=EC=A0=9C=20=EC=BD=94=EB=93=9C=20=ED=99=95=EC=9D=B8=20=ED=9B=84?= =?UTF-8?q?=20=EC=A0=95=ED=99=95=ED=95=9C=20=EC=9C=84=EC=B9=98=20=EB=AA=85?= =?UTF-8?q?=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 250930_naverworks_slack_04: rb8001 수정 3개 항목 상세화 - coldmail_briefing.py:83 import 제거 - coldmail_briefing.py:179-186 HTTP 호출 교체 (100-102 오류 수정) - 전달 필드 명시 (company_name, contact_person, attachments 등) - slack_lists_client.py 전체 제거 (169줄) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- ...30_naverworks_slack_04_lists_api_skill_integration.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/troubleshooting/250930_naverworks_slack_04_lists_api_skill_integration.md b/troubleshooting/250930_naverworks_slack_04_lists_api_skill_integration.md index d853163..893ec09 100644 --- a/troubleshooting/250930_naverworks_slack_04_lists_api_skill_integration.md +++ b/troubleshooting/250930_naverworks_slack_04_lists_api_skill_integration.md @@ -86,8 +86,13 @@ skill-slack에 올바른 Lists 엔드포인트 추가 → rb8001은 HTTP로만 - `router.include_router(lists.router, prefix="/lists", tags=["Lists"])` ### 4. rb8001 수정 -- rb8001/app/services/slack_lists_client.py 제거 -- rb8001/scheduler/jobs/coldmail_briefing.py:100-102 → `httpx.post(f"{SKILL_SLACK_URL}/api/v1/lists/items")` +- **rb8001/app/services/slack_lists_client.py** 제거 (169줄 전체) +- **rb8001/scheduler/jobs/coldmail_briefing.py:83** - import 제거 + - `from app.services.slack_lists_client import create_coldmail_list_item` +- **rb8001/scheduler/jobs/coldmail_briefing.py:179-186** - skill-slack HTTP 호출로 교체 + - 기존: `create_coldmail_list_item(list_id, company_name, contact_person, ...)` + - 변경: `session.post(f"{SKILL_SLACK_URL}/api/v1/lists/items", json={...})` + - 전달 필드: company_name (ir_metrics.business_area), contact_person (from.email), proposal_summary (subject), attachments (document_ids), valuation (median/range) ---