For English readers, please scroll down to the English section below.
繁體中文
已完成
✅ v1.10.0 — Generic Grid Container
將終端面板系統泛化為通用容器,支援終端與文件在同一佈局中共存。分割畫面、統一分頁拖拽、文件面板與終端面板行為一致。拖放檔案至終端面板插入路徑的既有行為不受影響。
✅ v1.9.0 — 終端幾何統一
統一 resize / restore / 可見性恢復路徑,消除終端渲染時的閃爍與佈局錯位。核心恢復與幾何管理機制設計為可復用的通用基礎元件。
✅ v1.8.1 — 終端 Epoch 與時序基礎
重建終端時序管理,消除排序與狀態競爭問題。
進行中
🔨 v1.11.0 — Integration Reliability
強化終端與外部工具的整合可靠性。
- PTY Write Foundation — PTY 寫入協調器,區分 command / user / agent / completion 模式,加入真實的寫入背壓機制
- Terminal API 強化 — HTTP 路由分區、SSE 事件推送優化、邊界回歸測試
- Shell Integration 合約 — 在掛載 hooks 前建立啟動合約測試
- Agent Session 安全 — provider 感知的啟動環境與參數清理器
- 多 Git 倉庫支援 — 依據終端工作目錄自動切換 Git 上下文,工具列與側邊欄同步更新
- 受信任主機偵測 — 強化終端安全邊界的 host / IDE 偵測機制
- CLI 工具能力橋接 — 讓外部工具能查詢與控制 Termdock 終端
規劃中
📋 v1.12.0 — Rust Migration + Legacy Convergence
將效能關鍵路徑遷移至 Rust,統一內部架構。
- Rust Scrollback Store — Rust 驅動的扁平化 scrollback 儲存與 terminal model windowing
- Synchronized-output Renderer — 同步輸出感知的 renderer batching
- Model-aware Path Links — 終端路徑連結的 model-aware 重寫,結合 block CWD 與 shell-native 驗證
- Branded Types — CharOffset / ByteOffset 品牌型別,統一終端與 buffer API 的偏移語意
- Tool Runtime 完整化 — 註冊 Terminal、Git 工具,加入 workspace routing 與 per-resource locking
- CLI Bridge — Terminal API 呼叫作為 Tool Runtime 工具
- CI 品質預算 — 檔案成長與 warning 的基線預算
- Windows 支援 — Rust PTY 模組的 Windows 平台支援
📋 v1.13.0 — Agent Workstream + Attention
建立 agent 工作流的結構化呈現與注意力管理。
- Workstream Feed — Agent 決策與時間軸的結構化呈現
- Attention 狀態管理 — 已讀、跳轉語意的 agent 注意力狀態
- 互動式回覆 — 從 Workstream Feed 直接回覆 agent 的核准與問題
- 通知整合 — OSC 99 / OSC 777 通知轉換為 session attention 事件
- CLI Hook Installer — 統一 Workstream Feed 的 agent CLI hook 安裝器
- 統一搜尋 — 面板 / 檔案 / 歷史的 fuzzy + wildcard 搜尋工具
- Sleep Guard — 長時間任務的 RAII 生命週期 sleep 防護
📋 v1.14.0 — Remote + Browser Incubation
探索遠端工作區與 browser 自動化的可行性。
- SSH Remote Workspace — 可重連終端會話的 SSH 遠端工作區原型
- Agent Browser Automation — Agent browser 自動化 MVP
- 架構文件 — Remote workspace 與 browser automation 的 living spec
📋 v1.15.0 — Font System
Renderer 層級的字型架構規劃。
- Code / document / UI 字型範圍
- 全 renderer 自訂字型模式
- Fallback 策略、設定遷移、可讀性與無障礙權衡
English
Completed
✅ v1.10.0 — Generic Grid Container
Generalized the terminal panel system into a universal container. Terminals and files coexist in the same layout with split view, unified tab drag-and-drop, and consistent panel behavior. Existing file-drop-to-terminal path insertion remains unchanged.
✅ v1.9.0 — Terminal Geometry Unification
Unified resize / restore / visibility recovery paths to eliminate rendering flicker and layout misalignment. Core recovery and geometry management designed as reusable primitives.
✅ v1.8.1 — Terminal Epoch & Timing Foundation
Rebuilt terminal timing management to eliminate ordering and state race conditions.
In Progress
🔨 v1.11.0 — Integration Reliability
Harden terminal and external tool integration reliability.
- PTY Write Foundation — Write coordinator with command / user / agent / completion modes and real write backpressure
- Terminal API Hardening — HTTP route partitioning, SSE event optimization, boundary regression tests
- Shell Integration Contract — Startup contract tests before hook installation
- Agent Session Safety — Provider-aware launch environment and argument sanitizer
- Multi-Git Repository Support — Automatic Git context switching based on terminal working directory; toolbar and sidebar update accordingly
- Trusted Host Detection — Host/IDE detection bridge to strengthen terminal security boundaries
- CLI Tool Capability Bridge — External tools can query and control Termdock terminals
Planned
📋 v1.12.0 — Rust Migration + Legacy Convergence
Migrate performance-critical paths to Rust and unify internal architecture.
- Rust Scrollback Store — Rust-backed flat scrollback storage and terminal model windowing
- Synchronized-output Renderer — Renderer batching aware of synchronized output
- Model-aware Path Links — Terminal path links rewritten with block CWD and shell-native validation
- Branded Types — CharOffset / ByteOffset branded types for unified offset semantics across terminal and buffer APIs
- Tool Runtime Completion — Register Terminal and Git tools with workspace routing and per-resource locking
- CLI Bridge — Terminal API calls as Tool Runtime tools
- CI Quality Budgets — Baseline budgets for file growth and warnings
- Windows Support — Windows platform support for the Rust PTY module
📋 v1.13.0 — Agent Workstream + Attention
Build structured agent workflow presentation and attention management.
- Workstream Feed — Structured timeline of agent decisions
- Attention State Management — Read status and jump semantics for agent attention
- Interactive Reply — Reply to agent approvals and questions directly from the Workstream Feed
- Notification Integration — OSC 99 / OSC 777 notifications as session attention events
- CLI Hook Installer — Unified agent CLI hook installer for Workstream Feed ingestion
- Unified Search — Fuzzy + wildcard search utility for palette, files, and history
- Sleep Guard — RAII lifetime sleep guard for long-running tasks
📋 v1.14.0 — Remote + Browser Incubation
Explore remote workspace and browser automation feasibility.
- SSH Remote Workspace — Prototype with reconnectable terminal sessions
- Agent Browser Automation — Agent browser automation MVP
- Architecture Docs — Living specs for remote workspace and browser automation
📋 v1.15.0 — Font System
Renderer-wide font architecture planning.
- Code / document / UI font scopes
- Full-renderer custom font mode
- Fallback strategy, settings migration, readability and accessibility tradeoffs
繁體中文
已完成
✅ v1.10.0 — Generic Grid Container
將終端面板系統泛化為通用容器,支援終端與文件在同一佈局中共存。分割畫面、統一分頁拖拽、文件面板與終端面板行為一致。拖放檔案至終端面板插入路徑的既有行為不受影響。
✅ v1.9.0 — 終端幾何統一
統一 resize / restore / 可見性恢復路徑,消除終端渲染時的閃爍與佈局錯位。核心恢復與幾何管理機制設計為可復用的通用基礎元件。
✅ v1.8.1 — 終端 Epoch 與時序基礎
重建終端時序管理,消除排序與狀態競爭問題。
進行中
🔨 v1.11.0 — Integration Reliability
強化終端與外部工具的整合可靠性。
規劃中
📋 v1.12.0 — Rust Migration + Legacy Convergence
將效能關鍵路徑遷移至 Rust,統一內部架構。
📋 v1.13.0 — Agent Workstream + Attention
建立 agent 工作流的結構化呈現與注意力管理。
📋 v1.14.0 — Remote + Browser Incubation
探索遠端工作區與 browser 自動化的可行性。
📋 v1.15.0 — Font System
Renderer 層級的字型架構規劃。
English
Completed
✅ v1.10.0 — Generic Grid Container
Generalized the terminal panel system into a universal container. Terminals and files coexist in the same layout with split view, unified tab drag-and-drop, and consistent panel behavior. Existing file-drop-to-terminal path insertion remains unchanged.
✅ v1.9.0 — Terminal Geometry Unification
Unified resize / restore / visibility recovery paths to eliminate rendering flicker and layout misalignment. Core recovery and geometry management designed as reusable primitives.
✅ v1.8.1 — Terminal Epoch & Timing Foundation
Rebuilt terminal timing management to eliminate ordering and state race conditions.
In Progress
🔨 v1.11.0 — Integration Reliability
Harden terminal and external tool integration reliability.
Planned
📋 v1.12.0 — Rust Migration + Legacy Convergence
Migrate performance-critical paths to Rust and unify internal architecture.
📋 v1.13.0 — Agent Workstream + Attention
Build structured agent workflow presentation and attention management.
📋 v1.14.0 — Remote + Browser Incubation
Explore remote workspace and browser automation feasibility.
📋 v1.15.0 — Font System
Renderer-wide font architecture planning.