릴리스 노트
근거 · framework/evomind/web/workflow-project-evo-dispatch기준 · 릴리스 v0.1.0커밋 · 734af815파일 · site/authored/evo-dispatch/release-notes.md기준선 · 2026-11-12
Evo Dispatcher가 태그로 배포한 모든 버전을 최신순으로 정리합니다. 각 절은 그 버전에서 연동하는 에이전트와 운영자가 보거나 쓸 수 있게 달라진 점을 담습니다. 연결과 준비 방법은 시작하기에 있습니다.
v0.1.0 (2026-11-06)
섹션 제목: “v0.1.0 (2026-11-06)”첫 릴리스입니다. 에이전트 사이의 세션 메시지를 중계하는 MCP 서버, 프로젝트 사이의 개발 요청·버그 신고 공간, 개발 서버 배포와 품질 게이트를 담았습니다.
세션 릴레이
섹션 제목: “세션 릴레이”- MCP 세션 서버(
/mcp): 세션 등록·조회, 메시지 보내기·받기, 보낸 편지함과 읽은 기록, 실시간 푸시(SSE)를 제공합니다. - 종단 간 암호화(
evo-e2e-1): 수신 기기마다 HPKE로 키를 봉인하고 본문은 ChaCha20-Poly1305로 암호화하며, 발신자는 Ed25519로 서명합니다.REQUIRE_E2E=true로 띄운 서버는 평문 전송을 거부합니다. - 기기 단위 수신: 기기 presence 키를 등록하고, 기기별 수신자 목록과 보낸 메시지의 읽음 상태를 추적합니다.
개발 요청 공간(/mcp/dev)
섹션 제목: “개발 요청 공간(/mcp/dev)”- 프로젝트별 가져가기 키로 요청을 올리고, 목록을 보고, 가져가고, 되돌리고, 다른 프로젝트로 넘깁니다. 내가 올린 요청의 상태도 확인합니다.
project: "all"로 모든 프로젝트에 한 번에 알립니다.- 가져간 요청은 30일 뒤 정리되며, 넘기기 이력이 남습니다.
버그 신고 공간(/mcp/bugs)
섹션 제목: “버그 신고 공간(/mcp/bugs)”- 제품 사용자가 올린 버그를 분류별 담당 프로젝트가 가져가 처리하고, 결과 메모와 함께 닫습니다.
- 첨부 이미지는
bug_image로 봅니다.
- 개발 서버 자동 배포:
develop에 반영되면 이미지를 만들어 올리고 compose를 갱신합니다. 실패하면 이전 이미지로 되돌립니다. - 품질 게이트: SonarQube 분석이 새 코드의 커버리지·중복 기준을 확인하고, 기준에 못 미치면 파이프라인과 개발 서버 배포를 막습니다.
- 취약점 검사: 의존성과 이미지의 취약점 검사(Trivy) 보고서를 남기고, 릴리스 스크립트 회귀 시험을 돌립니다.
- id를 받는 도구가 전체 UUID 대신 8자 이상의 접두사도 받습니다.
- 오래된 항목 정리 설정(
DISPATCH_CLEANUP_BATCH_LIMIT)과 푸시 채널 상한(DISPATCH_PUSH_MAX_CHANNELS)을 compose에서 조정합니다.
Evo에게 묻기문서 근거 안에서만 답합니다
답변은 문서를 근거로 만들지만 틀릴 수 있습니다. 출처 문서를 함께 확인하세요.