v1.3.11

v0.24.5 Release Notes

Released


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 across agent/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