You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22-10Lines changed: 22 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,20 +12,32 @@ All notable changes to this project will be documented in this file.
12
12
13
13
### Added
14
14
15
-
- Added agent worktree orchestration with `codux-worktree` so AI tools can create isolated child worktrees, stream the child terminal, review, merge, and remove the task worktree from one workflow.
16
-
- Added Oh My Pi runtime support, including wrappers, managed config, runtime probing, session restore, and AI usage/history parsing.
17
-
- Added project-level custom environment variables in the project create/edit dialog. New local, WSL, remote, and AI CLI terminals inherit these variables when opened.
15
+
- Added agent worktree orchestration with `codux-worktree`, allowing AI tools to create isolated child worktrees, run the child terminal, review changes, merge results, and remove the task worktree in one workflow.
16
+
- Added worktree task persistence and hosted-runtime routing for desktop, WSL, remote hosts, and headless Agents so child-task terminals remain inspectable while the parent task waits.
17
+
- Added Oh My Pi runtime support, including shell wrappers, managed config, runtime probing, session restore, and AI usage/history parsing.
18
+
- Added Kimi Code 0.27 compatibility for runtime detection, wrapper launch, session paths, and token usage parsing.
19
+
- Added project-level custom environment variables in the project create/edit dialog. New local, WSL, remote, and AI CLI terminals inherit these variables.
20
+
- Added protection for Codux runtime protocol variables so project environment variables cannot override reserved `CODUX_*` and `DMUX_*` values.
21
+
22
+
### Changed
23
+
24
+
- Reworked the AI history and token accounting pipeline to use normalized session sources, external session paths, cache buckets, hosted runtime metadata, and restored sessions consistently.
25
+
- Aligned mobile terminal restoration with the shared desktop/headless Agent baseline and output-watermark protocol.
26
+
- Updated Homebrew cask publishing to use stable public DMG asset names for download URLs and SHA256 generation.
27
+
- Prepared the mobile 2.0.3 release notes for the terminal restoration fixes included with this desktop release.
18
28
19
29
### Fixed
20
30
21
-
- Fixed Kimi Code 0.27 runtime detection, wrapper launch, and usage-history parsing.
22
-
- Fixed AI history and token accounting across external session paths, restored sessions, Codex/Claude/Kimi/Oh My Pi records, cache buckets, and hosted runtimes.
31
+
- Fixed duplicated or stale mobile terminal output after switching projects, worktrees, and running terminals, including blank regions, stale fragments, and sequence-gapped output.
32
+
- Fixed cached terminal switching so existing mobile sessions do not replay their full baseline unless an authoritative baseline is required.
33
+
- Fixed remote and mobile viewport ownership recovery after project/worktree changes, host reconnects, and running-terminal switches.
34
+
- Fixed agent worktree child-task permissions so nested AI tasks can run with the expected launch mode without repeated manual approval.
35
+
- Fixed agent worktree semantic idempotency so retrying the same branch/task reuses the existing operation instead of creating duplicate worktrees or unusable operation IDs.
36
+
- Fixed agent worktree merge/remove cleanup, terminal persistence, and command routing for local, remote, WSL, and headless Agent targets.
37
+
- Fixed AI usage totals across Codex, Claude Code, Kimi, Oh My Pi, cached input buckets, hosted runtimes, and restored external sessions.
23
38
- Fixed automatic memory extraction churn when no eligible provider is configured, preserving queued work until a provider becomes available.
- Fixed mobile and remote terminal synchronization after switching projects, worktrees, and running terminals, including stale baseline output and viewport ownership recovery.
26
-
- Fixed redundant terminal workspace redraws that could push the UI into high CPU and frozen-looking frames during long-running terminal activity.
27
-
- Fixed Homebrew cask download URLs and SHA256 generation to use the stable public DMG asset names.
28
-
- Prevented project environment variables from overriding Codux runtime protocol variables reserved under `CODUX_*` and `DMUX_*`.
39
+
- Fixed terminal workspace redundant redraws that could push CPU high and make the GUI appear frozen during long-running terminal activity.
40
+
- Fixed Homebrew release metadata generated from versioned/debug assets instead of the stable public DMG files.
Copy file name to clipboardExpand all lines: apps/mobile/CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,14 @@ Important changes to this project are documented here.
9
9
### Changed
10
10
11
11
- Aligned mobile terminal restoration with the shared atomic baseline and output-watermark protocol used by desktop and headless Agent hosts.
12
+
- Reused cached terminal sessions during project, worktree, and terminal switches instead of replaying a full baseline every time.
12
13
13
14
### Fixed
14
15
15
16
- Fixed duplicated terminal history, stale fragments, blank regions, and inconsistent screen restores after scrolling, resizing, folding or unfolding a device, and rapidly switching projects, worktrees, or running terminals.
16
17
- Fixed cached terminal switching so existing sessions are reused without unconditionally replaying their full baseline; uncached or sequence-gapped sessions still request an authoritative baseline.
18
+
- Fixed viewport owner recovery after reconnecting to a desktop or Agent host and switching back into an already-running terminal.
19
+
- Fixed mobile compatibility with the desktop 2.0.3 terminal synchronization and hosted worktree routing changes.
0 commit comments