dynamic route
-
이코에코(Eco²) Agent #20: Chat Worker Production Ready이코에코(Eco²)/Agent 2026. 1. 16. 12:46
ADR: chat-worker-production-architecture-adr일자: 2026-01-161. Executive SummaryADR에서 정의한 Chat Worker Production Architecture P0(Critical), P1(Production Critical) 항목을 모두 구현하여 고부하 테스트를 견디기 위한 기반을 마련했습니다.Commit HistoryCommit설명우선순위be1a6060Event-First Architecture for message persistenceInfra8c3d3e5cAdd timeout to gRPC clients and image generatorP0c361ef1fAdd production resilience infrastructureP12. ..
-
ADR: Agentic Chat Worker Production Ready이코에코(Eco²)/Plans 2026. 1. 16. 06:58
상태: Reviewed (타임아웃 검증 완료)일자: 2026-01-16관련 ADR (Internal)multi-intent-enhancement-adr.mdchat-worker-prompt-strategy-adr.md리뷰 히스토리:| 2026-01-16 | 초안 작성 (5가지 리뷰 피드백 반영) | 2026-01-16 | 타임아웃 검증: 실제 클라이언트 구현 기반으로 NodePolicy 테이블 수정, P0 항목 추가1. OverviewChat Worker의 "의도 분류 → 라우팅 → 병렬 실행 → 집계 → 답변" 파이프라인이 Production 레벨 부하를 견디도록 안정적으로 운영하기 위한 ADR입니다.1.1 핵심 설계 원칙Fail-Safe부분 실패 시에도 서비스 유지Observable각 단계의 상태/지..
-
이코에코(Eco²) Agent #19: LangGraph Send API 기반 동적 라우팅이코에코(Eco²)/Agent 2026. 1. 16. 06:47
Multi-Intent 처리와 컨텍스트 Enrichment를 위한 병렬 서브에이전트 실행 구현핵심: Send API로 런타임에 여러 노드를 동적으로 결정하고 병렬 실행참고 논문: arxiv:2304.11384 (Multi-Intent ICL), arxiv:2411.14252 (Chain-of-Intent, CIKM '25)적용 서비스: apps/chat_worker관련 커밋: 54f71eab (feat: add dynamic routing with Send API), 4b207c70 (feat: extend intent classification)테스트: tests/unit/.../routing/test_dynamic_router.py (17 cases)1. 목표사용자: "종이 어떻게 버려? 그리고 수거..