v0.23.4 -> v0.24.0
Summary
Rebuilds the Discord runtime to parity with Telegram, ported onto a shared bot adapter and a prefix-keyed listener registry that replaces the previous global confirm flag. Adds Discord daemon wizard, verification gate, execution flow, and multimodal output markers for voice and file attachments. Telegram side gains the same listener model so confirm prompts no longer interfere across channels.
翻譯
重建 Discord runtime 與 Telegram 對齊,移植到共享 bot adapter,以 prefix 為 key 的 listener registry 取代舊有的全域 confirm flag。新增 Discord daemon wizard、驗證 gate、執行流程,與語音/附檔多模 marker 輸出。Telegram 同步套用此 listener 模型,跨 channel 的 confirm 流程不再互卡。Changes
FEAT
- Add Discord voice reply and attachment marker handling (@pardnchiu) [84d27eb]
- Unify pending listeners across runtimes and tighten response guards (@pardnchiu) [b78979c]
- Add Discord runtime execution flow and unify bot event handling (@pardnchiu) [1714a1a]
- Enable Discord verification gate and share auth helpers via utils (@pardnchiu) [77d7628]
- Add Discord daemon, status, and /discord wizard via go-bot/discord (@pardnchiu) [f17d1fa]
翻譯
- 新增 Discord 語音回覆與附檔 marker 處理(與 Telegram 對齊)
- 統一各 runtime 的 pending listener 並收斂回應 gate(移除全域 confirm flag,改用 prefix-keyed listener registry)
- 新增 Discord runtime 執行流程與統一的 bot event handling
- 啟用 Discord 驗證 gate,並抽出 auth helper 至 utils 共用
- 新增 Discord daemon、status、
/discordwizard,底層走go-bot/discord
REMOVE
- Remove Discord runtime, bump go-bot to v0.3.1 for rebuild (WIP) (@pardnchiu) [b9df6aa]
翻譯
- 移除舊 Discord runtime、升級
go-bot至 v0.3.1 為重建鋪路(WIP)
Scope
cmd/app/— FEAT (cmdDeamon.go)configs/prompts/— FEAT (discord_system_prompt.md)internal/agents/exec/— FEAT (execute.go)internal/filesystem/— FEAT (filesystem.go)internal/runtime/— FEAT, ADD (listener.go,pending.go)internal/runtime/cli/— FEAT (pending.go)internal/runtime/discord/— FEAT, ADD, REMOVE (rebuilt from scratch, multiple files)internal/runtime/telegram/— FEAT (multiple files)internal/runtime/tui/— FEAT (multiple files)internal/utils/— FEAT (auth.go,utils.go)
Generated by SKILL