v0.26.3 -> v0.26.4
Summary
Removes the web mode rendering path from trunk and defers it to the jarvis-alpha branch for completion before merge-back. Cleans up retry logic, DuckDuckGo endpoint migration, and agent fallback flow along the way.
翻譯
將 web mode 渲染路徑從主線移除,延後至 `jarvis-alpha` 分支完成後再合併回來。同步清理重試邏輯、DuckDuckGo endpoint 遷移與 agent fallback 流程。Changes
REFACTOR
- Restructure skill rendering and tool search registry (@pardnchiu) [679d554]
- Remove page rendering flow and externalize TUI-only config (@pardnchiu) [852524b]
- Remove retry logic, migrate DuckDuckGo to html endpoint, and clean up error handling (@pardnchiu) [2ecc2dc]
- Improve agent fallback retries and link filtering flow (@pardnchiu) [a89f1ff]
- Improve blocked-tool error handling and external fetch behavior (@pardnchiu) [55d052e]
翻譯
- 重構 skill 渲染與 tool search registry
- 移除頁面渲染流程,將 TUI-only 設定外部化
- 移除重試邏輯,遷移 DuckDuckGo 至 html endpoint,清理錯誤處理
- 改善 agent fallback 重試與連結過濾流程
- 改善 blocked-tool 錯誤處理與外部 fetch 行為
DOC
- Update README and CLI docs for web mode removal (@pardnchiu) [f0c0ee5]
翻譯
- 更新 README 與 CLI 文件以反映 web mode 移除
Scope
internal/tools/— REFACTOR (register.go,tools.go,tuiOnly.go,updatePage.go)internal/tools/searcher/— REFACTOR (activateSkill.go,listTools.go,register.go,runSkill.go,searchTools.go)internal/tools/external/— REFACTOR (googleRSS/fetch.go,searchWeb/fetch.go)internal/tools/fetchPage/— REFACTORinternal/runtime/tui/— REFACTOR (cmdSelector.go,commandMode.go,handlerCommand.go,handlerWebMode.go,init.go,update.go,view.go,viewRender.go)internal/runtime/routes/— REFACTOR (handler/page.go,handler/send.go,new.go)internal/agents/exec/— REFACTOR (multiple files)internal/utils/— REFACTOR (checkLink.go,event.go)internal/filesystem/— REFACTOR (path.go,skill/skill.go)configs/— REFACTOR (configs.go,jsons/tui_tools.json,prompts/)doc/wiki/— DOC (multiple files)README.md,doc/README.zh.md— DOC
Generated by SKILL