본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 05. 30. 16:47

Agenvoy@v0.25.5 - TUI 명령 흐름 리팩터링 및 관리자 채널 지원 추가

요약

Agenvoy v0.25.5 업데이트를 통해 관리자 채널 중계 기능과 TUI 명령 흐름 리팩터링이 적용되었습니다. 세션 히스토리 강화로 병렬 턴 간의 데이터 충돌을 방지하고 미디어 버퍼링 기능을 개선했습니다.

핵심 포인트

  • Telegram/Discord 간 인증 코드 전달을 위한 관리자 채널 중계 지원
  • 세션 히스토리 보존을 통한 병렬 턴 데이터 덮어쓰기 방지
  • 그룹화된 미디어를 단일 턴으로 통합하는 버퍼링 기능 추가
  • TUI 내 KuraDB 제어를 위한 인플레이스 업데이트 동작 구현

pardnchiu/Agenvoy

v0.25.4 -> v0.25.5

요약 (Summary)

인증되지 않은 채팅에서 생성된 인증 코드를 지정된 관리자 채널로 전달하며, 메시징 런타임 (messaging runtimes) 간에 중계하여 운영자가 대역 외 (out-of-band) 방식으로 새로운 채팅을 승인할 수 있도록 합니다. 세션 히스토리 (session history)를 강화하여 병렬 턴 (concurrent turns)이 서로를 덮어쓰지 않도록 했으며, 그룹화된 미디어를 단일 턴으로 버퍼링합니다. TUI의 KuraDB 제어에 인플레이스 업데이트 (in-place update) 동작이 추가되었습니다.

변경 사항 (Changes)

기능 (FEAT)

  • Telegram 및 Discord 간 인증 코드 전달을 위한 관리자 채널 중계 추가 (@pardnchiu) [264b8f1]

수정 (FIX)

  • 세션 히스토리 델타 (session history deltas)를 보존하고 그룹화된 미디어를 하나의 버퍼링된 턴으로 통합 (@pardnchiu) [c21636c]

리팩터링 (REFACTOR)

  • TUI 명령 흐름에 KuraDB 업데이트 동작 추가 (@pardnchiu) [80fd142]

범위 (Scope)

  • internal/agents/exec/ — FEAT, FIX (adminChannel.go, execute.go, getSession.go)
  • internal/runtime/telegram/ — FEAT, FIX (admin.go, filegroup.go, run.go)
  • internal/runtime/discord/ — FEAT (admin.go, run.go)
  • internal/runtime/tui/ — FEAT, REFACTOR (commandAdminChannel.go, commandKuradb.go)
  • internal/session/ — FEAT, FIX (config.go, session.go)
  • cmd/app/main.go — FEAT

Generated by SKILL

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0