# v1.0.18 Release Notes

> v1.0.17 -> v1.0.18

## Summary

Adds adaptive model routing and request-level reasoning while making provider discovery faster and the web configuration easier to use. Runtime telemetry and documentation now expose the selected reasoning level across interfaces.

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

新增自適應模型路由與逐請求 reasoning，並加速 provider 探索、改善 Web 設定體驗。執行環境遙測與文件現在會在各介面顯示實際採用的 reasoning 等級。

</details>

## Changes

### FEAT

- Add TypeSafe/Jev beta routing and automatic reasoning selection (@pardnchiu) [09869373, 256a0b30, ada9d43e, 8366c7a5]
- Add provider model-list caching with invalidation on credential changes (@pardnchiu) [1818482d]
- Add provider setup links and author/source links to the web configuration (@pardnchiu) [09869373, 2434f5b9, cd539aab]

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

- 新增 TypeSafe/Jev beta 路由與自動 reasoning 選擇
- 新增 provider 模型清單快取，並在憑證變更時失效
- 在 Web 設定新增 provider 設定連結與作者／原始碼連結

</details>

### UPDATE

- Show the actual reasoning level in completion events, action logs, chat footers, and TUI output (@pardnchiu) [256a0b30, 8366c7a5]
- Improve release-update visibility and adjust TUI footer spacing (@pardnchiu) [09869373, cd539aab]
- Refresh the Material Symbols font asset URL (@pardnchiu) [a11502ac]

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

- 在完成事件、action log、聊天 footer 與 TUI 輸出顯示實際 reasoning 等級
- 改善版本更新提示並調整 TUI footer 間距
- 更新 Material Symbols 字型資產 URL

</details>

### DOC

- Document TypeSafe routing, auto reasoning, provider model caching, and related API settings (@pardnchiu) [ea6ee8ec]

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

- 補充 TypeSafe 路由、auto reasoning、provider 模型快取與相關 API 設定文件

</details>

## Scope

- `internal/agents/exec/` — FEAT, UPDATE (`selectAgent.go`, `selectAgentBeta.go`, `start.go`)
- `internal/runtime/routes/` — FEAT, UPDATE (`handler/chatCompletions/`, `handler/model.go`, `handler/providers.go`, `handler/session.go`)
- `internal/runtime/torii/` — FEAT (`list.go`)
- `internal/runtime/tui/` — FEAT, UPDATE (`commandAutoReasoning.go`, `commandDispatcher.go`, `commandModel.go`, `commandReasoning.go`, `view.go`, `viewRender.go`)
- `internal/session/`, `internal/agents/types/`, `internal/utils/` — UPDATE
- `internal/tools/external/` — UPDATE
- `page/` — FEAT, UPDATE
- `configs/prompts/` — UPDATE
- `doc/` — DOC

---

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