Skip to main content
← Back to the timeline

Daintree changelog

5 entries

Workspaces without a repository, and a faster, more durable app (v0.22.0 through v0.29.0)

  1. Any folder is a workspace, and a project can move

    • Daintree stops requiring a Git repository: any folder opens as a lightweight workspace, and git init becomes an explicit upgrade
    • Move or rename a project folder from inside Daintree; panels, terminals, and agent conversations follow it
    • A new read-only file browser panel with a resizable tree and live filesystem updates, and a file viewer that plays video and audio inline and previews PDFs through Chromium's viewer
    • A large durability wave protects agent sessions, typed drafts, recipes, and uncommitted work
    • Voice dictation moves to GPT-5.6 Luna ahead of the model shutdowns, and the correction-model dropdown is removed now that both tiers collapse to one model
  2. Panels open as dialogs, and a deleted worktree keeps its agents

    • The file viewer, diff viewer, review workspace, and Review Hub move onto one panel model: each opens as a dialog and can be promoted into the grid
    • Deleting a worktree no longer kills the agents running in it: their terminals stay alive on a deleted-worktree card you can drag them out of
    • Agent scrollback ceiling raised from 5,000 to 10,000 lines
  3. Scratch workspaces, terminal editing, and a memory pass

    • Scratch workspaces become a first-class place to work: nameable, with a real first-run launcher and bulk cleanup
    • Type-anywhere rescue routes stray keystrokes back to the agent you were talking to, and Option+←/→ jumps a word at a time in the shell line editor
    • Forge toolbar counts refresh off local git activity instead of a fixed timer, so merge sprees update promptly
    • Codex's $ trigger surfaces its Skills, Apps, and Plugins in the completion picker
    • Renderer memory in project views is capped while agents stream, and reclaim passes free real memory
  4. A multi-file review workspace, and a 25% faster boot

    • Opening a multi-file changeset opens a dedicated review workspace: a file sidebar with change counts, review progress, a filter, and per-file viewed markers, and changed images get a compare view with two-up, swipe, and onion-skin modes
    • Cold startup is ~25% faster, switching back to a recent project is near-instant, and agent terminals appear ~5× faster
    • A new file viewer panel opens any text file alongside your terminals, with a rendered view for markdown
    • Terminals show why an agent is waiting: approval, question, error, or prompt
    • Automatic pre-agent git stash snapshots are removed, so agent starts no longer accumulate auto-stashes in git stash
  5. Closed agent sessions become resumable

    • Every terminal close journals a resume record, so a closed agent session can be reopened later from a searchable list
    • The empty panel grid is reworked into a recipe-forward launcher with quick actions and resume shortcuts
    • User plugins gain a full lifecycle: hot enable and disable, background update checks, and a startup kill-switch
    • The rendering pipeline prioritizes whichever terminal you are looking at under heavy multi-agent load
    • A "Why am I slow?" snapshot surfaces the current performance bottleneck on demand