Skip to content

v1.5.3

Latest

Choose a tag to compare

@daggerhashimoto daggerhashimoto released this 22 Apr 09:37
0750a02

v1.5.3 tightens workspace-in-chat flows, improves file browsing on touch devices, and fixes several session, upload, and shell UX rough edges.

Highlights

  • You can now add files and directories to chat directly from the workspace, and chat path links support configurable aliases (#239, #271, #273, #288, thanks @DerrickBarra)
  • The file browser now has a markdown document viewer and in-app PDF support (#248, #254, thanks @DerrickBarra and @gauravprasadgp)
  • Touch behavior in the file browser is better: long-press opens the context menu, and compact actions moved into kebab menus (#299, #303, #307, thanks @DrJsPBs)
  • Session visibility is more reliable: spawned child sessions, channel sessions, and orphaned agent sessions stay in the sidebar (#226, #236, #297, thanks @DerrickBarra and @cyan-ember)
  • Uploads are cleaner: the paperclip is now the main upload entry point, and attachments use a canonical reference contract (#229, #231, thanks @DerrickBarra)
  • The command palette is easier to find on desktop and mobile (#291, #292, #293, thanks @DrJsPBs)
  • The UI now supports adaptive thinking selection (#302)

More in this release

  • Built-in Kanban can now be disabled in settings while staying default-on for existing installs (#242, thanks @DerrickBarra)
  • Added an in-app bead viewer with context-safe bead links (#275, thanks @DerrickBarra)
  • The workspace panel can now hide selected entries (#274, thanks @DerrickBarra)
  • Subagent lifecycle handling moved to the server for cleaner cleanup (#247)
  • Restored the server-side upload config endpoint (#265, thanks @DerrickBarra)
  • Update flows now show a copy-paste command for manual recovery (#295)
  • Refreshed local setup wording in the README and fixed Tailscale Serve command examples (#276, #277, thanks @JiwaniZakir)

Fixes

  • Uploaded user images now survive history reconciliation (#220)
  • Workspace config watch and workspace labels refresh correctly again (#261, #284, thanks @DrJsPBs)
  • Local chat path link defaults are more resilient, and inline workspace references replay correctly after follow-up renders (#267, #285, thanks @DerrickBarra)
  • Inherited effort labels now persist across reloads, and root labels derive more reliably from identity (#257, #259, thanks @DerrickBarra and @DrJsPBs)
  • Assigned Kanban execution now falls back to the full session list when narrower queries miss valid targets (#287, thanks @DrJsPBs)
  • The panel divider stays interactive while the sidebar is collapsed, and a follow-up resizable-panel lint issue is fixed (#281, #289, thanks @zhangyihao697-art)
  • Chat fixes cover ArrowUp history recall, untrusted system event parsing, and nested edit diff rendering (#278, #280, #308, thanks @zhangyihao697-art)

Full Changelog: v1.5.2...v1.5.3