v0.24.4 -> v0.24.5
Summary
Polishes the bot-channel reply experience with chunked output and numbered tool-call statuses. Hardens the page-fetch path with safer default behavior. Tightens lazy-schema tool design so descriptions stay scoped to trigger context.
翻譯
收斂機器人頻道的回覆體驗,加入長訊息切段與 tool 呼叫編號。讓頁面擷取流程的預設行為更穩健。收緊 lazy-schema 工具設計,讓描述聚焦在觸發情境。
Changes
FEAT
- Chunk long replies on Telegram and Discord with HTML / fence balancing (@pardnchiu) [be2c8dd]
- Migrate fetch_page to go-browser and add cache/force/type options (@pardnchiu) [43b2ed5]
翻譯
- 為 Telegram 與 Discord 加入長回覆切段,並維持 HTML 與程式碼圍欄的閉合
- 將 fetch_page 遷移至 go-browser,新增 cache / force / type 選項
UPDATE
- Default fetch_page same_session to true, enforce 15s timeout, and number tool-call statuses per turn (@pardnchiu) [8d79c16]
- Tighten tool description guidance and refresh lazy-schema prompts (@pardnchiu) [715a616]
- Revise tool design rules for lazy-schema trigger coverage (@pardnchiu) [1451df7]
- Remove chat reply character limit guidance from prompt configs (@pardnchiu) [3992f05]
- Add gemini-3.5-flash registry (@pardnchiu) [b9e6bf7]
翻譯
- 將 fetch_page 的 same_session 預設改為 true、加入 15 秒 timeout,並為 tool 狀態加上每輪呼叫編號
- 收緊 tool 描述撰寫規範,並重整 lazy-schema 提示語
- 修訂 lazy-schema trigger coverage 的 tool 設計規則
- 從 prompt configs 移除聊天回覆字元上限指引
- 新增 gemini-3.5-flash 模型 registry
Scope
internal/tools/fetchPage/— FEAT, UPDATE (fetchPage.go,savePageToFile.go)internal/runtime/telegram/— FEAT (chunk.go,push.go,run.go)internal/runtime/discord/— FEAT (chunk.go,push.go,run.go)internal/utils/— UPDATE (format.go,utils.go)internal/tools/— UPDATE (description tightening acrossagent/external/,agent/subagent/,errorMemory/,external/,searcher/,searchConversationHistory.go)internal/agents/provider/gemini/— UPDATE (send.go)internal/agents/provider/openaiCodex/image2/— UPDATE (register.go)extensions/skills/tool-reviewer/— UPDATE (SKILL.md,scripts/scan_tools.py,scripts/review_rules.md,scripts/output_format.md)extensions/skills/api-tool-add/— UPDATE (SKILL.md)extensions/skills/script-tool-add/— UPDATE (SKILL.md)extensions/apis/— UPDATE (themealdb.json)configs/prompts/— UPDATE (telegram + discord, system + format)configs/jsons/providors/— UPDATE (gemini.json)go.mod,go.sum— UPDATE (go-browser dependency)
Generated by SKILL