# v0.28.10 Release Notes

> v0.28.9 -> v0.28.10

## Summary

Begins the staged extraction of provider responsibilities into the independent [go-llm-router](https://github.com/pardnchiu/go-llm-router) package, clarifying authentication and routing boundaries. It also improves Gemini tool caching and reasoning controls while simplifying agent selection.

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

本版開始分階段將 provider 職責抽離至獨立的 go-llm-router 套件，釐清認證與路由邊界。同步改善 Gemini 工具快取與推理控制，並簡化 agent 選擇流程。

</details>

## Changes

### FEAT
- Improve Gemini cache tool support and reasoning level handling (@pardnchiu) [4527ddc]

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

- 改善 Gemini 工具快取支援與推理等級處理

</details>

### REFACTOR
- Begin extracting Copilot OAuth and dispatch for the go-llm-router split (@pardnchiu) [da6ef72]
- Continue extracting Codex and Grok OAuth flows for the go-llm-router split (@pardnchiu) [83671f1]
- Streamline summary and compaction agent selection while updating selector tiers (@pardnchiu) [4f58ecf]

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

- 開始為 go-llm-router 拆分抽離 Copilot OAuth 與派送流程
- 持續為 go-llm-router 拆分抽離 Codex 與 Grok OAuth 流程
- 簡化摘要與壓縮的 agent 選擇流程並更新選擇器層級

</details>

## Scope

- `internal/agents/oauth/`, `internal/agents/provider/router/` — REFACTOR
- `internal/agents/provider/` — FEAT, REFACTOR
- `internal/agents/exec/` — REFACTOR
- `cmd/app/`, `configs/prompts/` — REFACTOR
- `internal/runtime/tui/` — FEAT, REFACTOR

***

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