DEV Community

邱敬幃 Pardn Chiu
邱敬幃 Pardn Chiu

Posted on

Agenvoy@v0.25.5 - Refactor TUI command flow and add admin channel support

pardnchiu/Agenvoy


v0.25.4 -> v0.25.5

Summary

Routes verification codes from unauthorized chats to a designated admin channel, relaying across messaging runtimes so an operator can authorize new chats out-of-band. Hardens session history so concurrent turns no longer clobber one another and buffers grouped media into a single turn. KuraDB control in the TUI gains an in-place update action.

翻譯
將未授權聊天產生的驗證碼轉發至指定的管理頻道,並跨訊息平台中繼,讓管理者得以在頻外授權新聊天。強化 session 歷史,使並行回合不再互相覆寫,並將群組媒體緩衝為單一回合。TUI 的 KuraDB 控制新增就地更新動作。

Changes

FEAT

  • Add admin channel relay for verification codes across Telegram and Discord (@pardnchiu) [264b8f1]

翻譯

  • 新增管理頻道驗證碼轉發,跨 Telegram 與 Discord 中繼

FIX

  • Preserve session history deltas and aggregate grouped media into one buffered turn (@pardnchiu) [c21636c]

翻譯

  • 保留 session 歷史 delta,並將群組媒體聚合為單一緩衝回合

REFACTOR

  • Add KuraDB update action to the TUI command flow (@pardnchiu) [80fd142]

翻譯

  • 於 TUI 命令流程新增 KuraDB 更新動作

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

Top comments (0)