Skip to content

v0.27.7

Choose a tag to compare

@pardnchiu pardnchiu released this 22 Jun 09:55
ca1857d

v0.27.6 -> v0.27.7

Summary

Unifies script and API tool guidance under a single ToolGuide layer while consolidating adapter execution paths. Strengthens tool-call lifecycle handling across agent switches and ensures RAG tools load reliably. Internal cache structures are now encapsulated for cleaner extension points.

翻譯 將 script 與 API 的工具指引合併為單一 ToolGuide 層,並整合 adapter 執行路徑。強化跨 agent 切換時的 tool-call 生命週期處理,確保 RAG 工具可靠載入。內部快取結構已封裝以提供更乾淨的擴充點。

Changes

REFACTOR

  • Replace ScriptToolGuide with unified ToolGuide and rename LoadFS to Builtin in API adapter (@pardnchiu) [9494ed9]
  • Replace Translator with Adapter and consolidate API execution logic (@pardnchiu) [ccdaf6e]
  • Hide tool-cache internals and label plug tools generically (@pardnchiu) [035df0c]
翻譯
  • 以統一 ToolGuide 取代 ScriptToolGuide,並將 API adapter 的 LoadFS 更名為 Builtin
  • 以 Adapter 取代 Translator 並整合 API 執行邏輯
  • 隱藏 tool-cache 內部實作並泛化 plug tools 標籤

FIX

  • Reset tool-call state after agent/model switch (@pardnchiu) [d570701]
  • Always-load RAG tools, switch project instructions to AGENTS.md, and isolate MCP empty schemas (@pardnchiu) [cd690b7]
翻譯
  • 在 agent/model 切換後重置 tool-call 狀態
  • 強制載入 RAG 工具、將專案指示切換至 AGENTS.md,並隔離 MCP 空 schema

TEST

翻譯
  • 新增 toolAdapter 單元測試並更新 Makefile 測試目標

Scope

  • internal/toolAdapter/ — REFACTOR, FIX, TEST
  • internal/tools/ — REFACTOR, FIX
  • configs/prompts/ — REFACTOR
  • Makefile — TEST

Generated by SKILL