# v0.27.7 Release Notes

> 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.

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

## 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]

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

- 以統一 ToolGuide 取代 ScriptToolGuide，並將 API adapter 的 LoadFS 更名為 Builtin
- 以 Adapter 取代 Translator 並整合 API 執行邏輯
- 隱藏 tool-cache 內部實作並泛化 plug tools 標籤

</details>

### 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]

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

- 在 agent/model 切換後重置 tool-call 狀態
- 強制載入 RAG 工具、將專案指示切換至 AGENTS.md，並隔離 MCP 空 schema

</details>

### TEST
- Add toolAdapter unit tests and update Makefile test target (@pardnchiu) [6144954]

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

- 新增 toolAdapter 單元測試並更新 Makefile 測試目標

</details>

## Scope

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

***

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