# v0.33.5 Release Notes

> v0.33.4 -> v0.33.5

## Summary

Session management gains clearer identity, lifecycle, and runtime visibility. Daemon operations and web monitoring now follow a consolidated routing model.

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

Session 管理新增更清楚的識別、生命週期與執行狀態可見性；Daemon 操作與 Web 監控改採整合後的路由模型。

</details>

## ⚠️ Breaking Changes

### Session action routes and daemon log access changed

Session action requests now use the chat route, and daemon log access is exposed through the new daemon-log endpoint. Clients calling the previous session action route must update their request paths and response handling.

**Migration:**

```text
Replace calls to the legacy session action route with the chat route.
Use the daemon-log endpoint for daemon log retrieval instead of the removed legacy route.
```

### Session and monitor behavior changed

Session selection now uses prefixed categories, while runtime and monitor views expose session and daemon state through the updated API surface.

**Migration:**

```text
Update clients to recognize cli-, tg-, dc-, chat-, and temp- session prefixes.
Refresh session lists after watcher events and use the new monitor/log APIs.
```

## Changes

### BREAKING

- Add monitor views and rename the session action route to chat (@pardnchiu) [fcfe7b3]
- Add daemon log API and rename the session action route to chat (@pardnchiu) [15348d6]

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

- 新增監控畫面並將 session action 路由重新命名為 chat
- 新增 Daemon log API 並將 session action 路由重新命名為 chat

</details>

### FEAT

- Add bot self-ID flow, usage popup, and empty-run cancellation handling (@pardnchiu) [806cd32]
- Add startup daemon support for macOS and Linux (@pardnchiu) [bfc9805]
- Prefix chat input with the selected skill command (@pardnchiu) [4aaf84c]
- Add a session watcher and organize chats by session type (@pardnchiu) [658f76b]

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

- 新增 bot self-ID 流程、用量彈窗與空執行取消處理
- 新增 macOS 與 Linux 的啟動 Daemon 支援
- 選取技能時將指令前綴加入聊天輸入框
- 新增 session watcher，並依 session 類型整理聊天

</details>

### UPDATE

- Update chat pickers and session labels (@pardnchiu) [aec322b]

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

- 更新聊天選擇器與 session 標籤

</details>

### DOC

- Document session monitoring and expanded daemon APIs (@pardnchiu) [83d79bf]

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

- 補充 session 監控與擴充後的 Daemon API 文件

</details>

## Scope

- `internal/runtime/routes/handler/` — BREAKING, UPDATE
- `internal/runtime/tui/` — FEAT, UPDATE
- `internal/runtime/startup/` — FEAT
- `cmd/app/` — FEAT
- `page/` — BREAKING, FEAT, UPDATE
- `doc/` — DOC

***

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