# v0.28.21 Release Notes

> v0.28.20 → v0.28.21

## Summary

Adds native desktop file opening while tightening command invocation guidance and polishing the terminal interface. Documentation coverage is expanded for the project.

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

新增原生桌面檔案開啟能力，並強化命令呼叫指引與終端介面呈現。專案文件覆蓋範圍也同步擴充。

</details>

## Changes

### FEAT
- Add an `open_file` tool that launches local files with the operating system’s default application (@pardnchiu) [staged]

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

- 新增 `open_file` 工具，以作業系統預設應用程式開啟本機檔案。

</details>

### UPDATE
- Require direct argv invocation for simple commands and reserve shell execution for shell syntax (@pardnchiu) [staged]
- Open newly generated non-code output files after creation (@pardnchiu) [staged]
- Remove redundant blank lines and suppress skill-result rows in the TUI (@pardnchiu) [staged]

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

- 要求簡單命令直接以 argv 呼叫，僅在需要 shell 語法時使用 shell 執行。
- 新建非程式碼輸出檔後自動開啟。
- 移除多餘空行，並在 TUI 中隱藏技能結果列。

</details>

## Scope

- `internal/tools/` — FEAT, UPDATE
- `internal/runtime/tui/` — UPDATE
- `configs/prompts/` — UPDATE
- `doc/` — DOC

***

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