Files
openchamber/changelog/1.16.3.md
T
Bohdan Triapitsyn 9f78de9e89 docs(changelog): rewrite the last thirty releases for readers
Releases 1.13.1 through 1.22.1 are regrouped by what each change is
(New, Improvements, Fixes, Misc) and reworded in the voice the
changelog-authoring skill asks for: one or two plain sentences per
bullet, the symptom or the capability named, no mechanism. Packed
bullets were split, every fact and every contributor credit kept.
Older releases keep the mechanical grouping.

Claude-Session: https://claude.ai/code/session_01VqV56Hez25hTxXH4ipJfzH
2026-09-05 15:58:34 +03:00

4.8 KiB

version, date
version date
1.16.3 2026-07-22

App

New

  • Chat attachments: attach Office and OpenDocument files (.docx, .pptx, .xlsx, .odt, .odp, .ods). Their text and the embedded images OpenChamber can read are pulled out before the message goes off.
  • Sessions/Worktrees: move an idle root session, its sub-sessions, and your uncommitted changes into a new worktree.
  • Chat attachments: more source-code formats, notebooks, HAR files with credentials and cookies stripped, SVG and Draw.io drawings, and HEIC/HEIF images. The composer warns you when the chosen model may ignore an attachment type.
  • Desktop: start straight into a saved remote instance, a URL, or a pairing link, with no local OpenCode and no local server.
  • Scheduled Tasks: a task can start with permission auto-accept on. Its permission and Run as goal controls are the same compact toggles as in the chat composer.
  • Desktop/macOS: a setting hides the menu bar item.

Improvements

  • Performance: opening and switching sessions in a big workspace puts the selected and visible chats first.
  • Chat: an assistant turn shows model, agent, thinking level, duration, and time together in its footer, and replies split by a hidden system or subagent prompt read as one turn.
  • Sidebar: projects are ordered by hand by default. A sorting choice you made yourself stays as it is.
  • Desktop/Windows: SSH remote instances connect through native Windows OpenSSH. Password login and port forwarding run in hidden background processes, and a failed connection shows the SSH error itself.
  • Mobile/Terminal: opening the terminal in a mobile browser or PWA focuses the input and raises the keyboard with no second tap (thanks to @bashrusakh).

Fixes

  • Performance: a failed refresh keeps the session list you had, a parent session no longer vanishes when its sub-sessions load first, and session data stays inside its own instance, project, and worktree.
  • Chat: the working indicator names the model actually writing the reply, streaming at the bottom no longer jitters, and a new user message finishes its entry animation instead of snapping into place.
  • Chat/Tools: attachments returned by plugin and custom tools stay visible after streaming and refreshes, with the same image previews and file chips as your own attachments (thanks to @FrostiDrinks).
  • Sessions/Worktrees: creating a worktree recovers when an earlier Git operation left the repository locked.
  • VS Code and Cursor: opening a chat no longer crashes when the editor webview lacks its usual messaging APIs, and a closed editor tab stops receiving late streaming messages (thanks to @makeittech).
  • VS Code: the active workspace is worked out before saved state is restored, so a project outside the editor workspace cannot replace it.
  • Context Panel: a slow file-open request no longer yanks the panel back to that file after you picked another tab.

VS Code

New

  • Chat attachments: attach Office and OpenDocument files (.docx, .pptx, .xlsx, .odt, .odp, .ods). Their text and the embedded images OpenChamber can read are pulled out before the message goes off.
  • Chat attachments: more source-code formats, notebooks, HAR files with credentials and cookies stripped, SVG and Draw.io drawings, and HEIC/HEIF images. The composer warns you when the chosen model may ignore an attachment type.

Improvements

  • Performance: opening and switching sessions in a big workspace puts the selected and visible chats first.
  • Chat: an assistant turn shows model, agent, thinking level, duration, and time together in its footer, and replies split by a hidden system or subagent prompt read as one turn.
  • Sessions: workspace groups are ordered by hand by default. A sorting choice you made yourself stays as it is.

Fixes

  • Performance: a failed refresh keeps the session list you had, a parent session no longer vanishes when its sub-sessions load first, and session data stays inside its own workspace and view.
  • Chat: the working indicator names the model actually writing the reply, streaming at the bottom no longer jitters, and a new user message finishes its entry animation instead of snapping into place.
  • Chat/Tools: attachments returned by plugin and custom tools stay visible after streaming and refreshes, with the same image previews and file chips as your own attachments (thanks to @FrostiDrinks).
  • Cursor: opening a chat no longer crashes when the editor webview lacks its usual messaging APIs, and a closed editor tab stops receiving late streaming messages (thanks to @makeittech).
  • Startup: the active workspace is worked out before saved state is restored, so a project outside the editor workspace cannot replace it.
  • Agent Manager: creating a worktree recovers when an earlier Git operation left the repository locked, and removing a worktree while its setup is still running no longer brings it back.