# v0.33.1 Release Notes

> v0.33.0 -> v0.33.1

## Summary

Extends the runtime with schedule management and a richer configuration experience. Reorganizes chatbot integration and strengthens model, transport, and event-stream handling.

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

擴充執行環境的排程管理與設定體驗，並重新整理聊天機器人整合，同時強化模型、傳輸方式與事件串流處理。

</details>

## ⚠️ Breaking Changes

### Schedule APIs and request routing changed

The runtime now exposes schedule management through dedicated Cron and task APIs. Pending-request routing is restored to the pre-`origin` contract: requests are identified by session ID, as they were before v0.32.15 added execution-origin metadata.

**Migration:**

- Update clients to use the new schedule management endpoints and task model.
- If you adopted `origin` after v0.32.15, drop it and route pending confirmations and resumes by session ID again (the original contract).
- Update imports for Discord and Telegram integrations to their chatbot packages.
- Do not rely on the removed exec-process pending flow.

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

執行環境現在透過專用的 Cron 與 Task API 提供排程管理。待確認請求路由已恢復為引入 `origin` 之前的契約：以工作階段 ID 識別，與 v0.32.15 新增執行來源中繼資料之前相同。

**遷移方式：**

- 將客戶端更新為新的排程管理端點與工作任務模型。
- 若你在 v0.32.15 之後改用 `origin`，請放棄該欄位，改回以工作階段 ID 路由待確認與恢復請求（與舊版契約相同）。
- 將 Discord 與 Telegram 整合的 import 更新至 chatbot 套件。
- 不要再依賴已移除的 exec-process 待處理流程。

</details>

## Changes

### BREAKING

- Add schedule management APIs and restore session-based request routing without origin metadata (@pardnchiu) [28c8e1e]
- Migrate session configuration and state from files to SQLite (@pardnchiu) [d87f207]

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

- 新增排程管理 API，並恢復不使用 origin 中繼資料的工作階段路由方式
- 將工作階段設定與狀態從檔案遷移至 SQLite

</details>

### FEAT

- Add Cron and task schedule management UI (@pardnchiu) [9c6e3fa]
- Add model filters and harden MCP and event-stream handling (@pardnchiu) [4bbfe5b]

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

- 新增 Cron 與 Task 排程管理介面
- 新增模型篩選並強化 MCP 與事件串流處理

</details>

### REFACTOR

- Relocate chatbot packages and remove exec-process pending (@pardnchiu) [f270ac5]

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

- 將 chatbot 套件移入 chatbot 目錄並移除 exec-process 待處理流程

</details>

## Scope

- `internal/runtime/` — BREAKING, REFACTOR
- `internal/session/` — BREAKING
- `internal/filesystem/skill/` — BREAKING
- `internal/tools/scheduler/` — BREAKING
- `page/` — FEAT
- `internal/runtime/chatbot/` — REFACTOR

***

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