# v0.34.3 Release Notes

> v0.34.2 -> v0.34.3

## Summary

Audio handling moves behind configurable model routing while voice delivery in Telegram and Discord is temporarily removed. The release also improves local agent administration and tool-history reliability.

<details>
<summary>翻譯</summary>

音訊處理改由可設定的模型路由負責，同時暫時移除 Telegram 與 Discord 的語音輸出。此版本也改善本機 Agent 管理與工具歷史可靠性。

</details>

## Changes

### FEAT

- Add configurable speech-to-text and text-to-speech model routing with local audio generation support (@pardnchiu) [289abcad, 5cb6f2a3]
- Add TUI commands for managing rules and knowledge entries (@pardnchiu) [2f5058f9]

<details>
<summary>翻譯</summary>

- 新增可設定的語音轉文字與文字轉語音模型路由，並支援本機音訊生成
- 新增透過 TUI 管理規則與知識項目的指令

</details>

### REMOVE

- Temporarily remove voice output from Telegram and Discord while retaining configurable audio model support (@pardnchiu) [5cb6f2a3]
- Remove the legacy media transcription and voice-reply implementations (@pardnchiu) [5cb6f2a3]
- Remove Discord and Telegram voice output controls (@pardnchiu) [2c4c20a9]

<details>
<summary>翻譯</summary>

- 暫時移除 Telegram 與 Discord 的語音輸出，同時保留可設定的音訊模型支援
- 移除舊版媒體轉錄與語音回覆實作
- 移除 Discord 與 Telegram 的語音輸出控制

</details>

### UPDATE

- Add rejection reasons and deletion controls for pending tasks (@pardnchiu) [7cc47d5c]
- Preserve plain Unicode JSON output and protect elided tool arguments from being written back (@pardnchiu) [2f5058f9]
- Improve responsive chat controls and icon loading in the web interface (@pardnchiu) [9e47edfa]

<details>
<summary>翻譯</summary>

- 新增待處理任務的拒絕原因與刪除控制
- 保留純 Unicode JSON 輸出，並防止已省略的工具參數被重新寫回檔案
- 改善網頁介面的響應式聊天控制項與圖示載入

</details>

## Scope

- `internal/tools/external/audio/` — FEAT, REMOVE (`audio.go`, `generate.go`, `register.go`)
- `internal/runtime/chatbot/` — REMOVE (`chatbot.go`, `discord/run.go`, `telegram/run.go`)
- `internal/runtime/tui/` — FEAT, UPDATE (`commandAudioModel.go`, `commandNote.go`, multiple files)
- `internal/runtime/routes/` — FEAT, UPDATE (`handler/model.go`, `new.go`)
- `internal/session/config/` — FEAT (`config.go`)
- `internal/tools/history/` — UPDATE (multiple files)
- `internal/agents/exec/` — UPDATE (`execute.go`, `toolCall.go`)
- `internal/utils/` — UPDATE, REMOVE (multiple files)
- `page/` — UPDATE, STYLE (multiple files)
- `configs/prompts/system_prompt/chatbot/` — REMOVE (`discord_format.md`, `telegram_format.md`)

---

Generated by [SKILL](https://github.com/pardnchiu/skill-version-generate)
