Agenvoy@v0.25.5 - TUI 명령 흐름 리팩터링 및 관리자 채널 지원 추가
요약
Agenvoy v0.25.5 업데이트를 통해 관리자 채널 중계 기능과 TUI 명령 흐름 리팩터링이 적용되었습니다. 세션 히스토리 강화로 병렬 턴 간의 데이터 충돌을 방지하고 미디어 버퍼링 기능을 개선했습니다.
핵심 포인트
- Telegram/Discord 간 인증 코드 전달을 위한 관리자 채널 중계 지원
- 세션 히스토리 보존을 통한 병렬 턴 데이터 덮어쓰기 방지
- 그룹화된 미디어를 단일 턴으로 통합하는 버퍼링 기능 추가
- TUI 내 KuraDB 제어를 위한 인플레이스 업데이트 동작 구현
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가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기