# v0.25.2 Release Notes

> v0.25.1 -> v0.25.2

## Summary

Adds opt-in error reporting that collects recent daemon warnings and uploads them on a daily schedule behind an explicit consent gate. Corrects the CPU monitor, which previously counted idle capacity as usage and reported phantom load. Routing gains a dedicated summary-model slot that falls back to the dispatcher when unset.

<details>
<summary>翻譯</summary>
新增可選的錯誤回報：收集近期 daemon 警告並依每日排程上傳，且須經明確同意才啟用。修正 CPU 監控——先前把閒置容量誤算為使用量、回報出不存在的高負載。路由新增獨立的 summary model 槽位，未設定時回退至 dispatcher。
</details>

## Changes

### FEAT
- Add `/allow-report` scheduled error reporting with daily WARN/ERROR upload (@pardnchiu) [681ee7e]
- Add report_error tool collecting recent WARN/ERROR for upload (@pardnchiu) [0c9f492]
- Add dedicated summary model selection with dispatcher fallback (@pardnchiu) [748e34c]

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

- 新增 `/allow-report`：每日排程收集並上傳 WARN/ERROR 的錯誤回報
- 新增 report_error 工具，收集近期 WARN/ERROR 供上傳
- 新增獨立的 summary model 選擇，未設定時回退至 dispatcher

</details>

### FIX
- Correct CPU monitor to derive load from the busy/total ratio, excluding idle capacity (@pardnchiu) [681ee7e]

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

- 修正 CPU 監控：改以 busy/total 比值推算負載、扣除閒置容量

</details>

### UPDATE
- Surface the top CPU processes in high-CPU monitor warnings (@pardnchiu) [0c9f492]

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

- 在高 CPU 告警中附帶 CPU 佔用前三名的 process

</details>

## Scope

- `internal/tools/reportError/` — FEAT
- `internal/runtime/tui/` — FEAT, UPDATE (`commandAllowReport.go`, `commandSummaryModel.go`, `cmdSelector.go`, `handlerCommand.go`, `update.go`)
- `internal/runtime/monitor/` — FIX, UPDATE
- `cmd/app/` — FEAT (`buildAgentRegistry.go`, `host.go`, `cmdDeamon.go`, `main.go`, `newTUI.go`)
- `internal/agents/exec/` — FEAT (`reset.go`)
- `internal/session/` — FEAT (`config.go`)
- `internal/tools/register.go` — FEAT
- `configs/jsons/providors/` — UPDATE (`nvidia.json`)

***

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