Repository navigation
v1.3.0
Install
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/dev-dami/deck-releases/main/install.sh | DECK_VERSION=v1.3.0 shWindows (PowerShell):
$env:DECK_VERSION='v1.3.0'; irm https://raw.githubusercontent.com/dev-dami/deck-releases/main/install.ps1 | iexThen run deck doctor. Deck drives the agent CLIs you already have signed in: claude, codex, opencode, agy.
Changelog
- 752c284 Add Manager.Busy for the session busy probe
- fda1aa2 Add context policy knobs, wired where the CLI is known (phase 4)
- 6cc6cc0 Add streaming-path benchmarks and a DECK_PPROF profile switch
- 5574434 Batch Claude and Antigravity restarts and say when one is under way
- b44f768 Bound the session writer queue by coalescing each thread's log
- 2f90a7f Drop the redundant message and file updated_at triggers
- 2334ef7 Extend cached history lines with only what a log appended
- 75a9d96 Fix the context meter's window and Deck's context leaks (phase 1)
- b81ed8a Index the thread log by id and edit; render History unlocked
- dcb5d92 Keep Antigravity Start and Close off agy's slow subcommands
- baee420 Keep a cut log line from shifting the window's entries
- 4c97982 Keep built themes so the theme picker's preview skips the rebuild
- 16cd6f3 Keep codex and opencode protocol lines only for errors
- 6c3c353 Keep completion tier order through FilterableList
- 7985283 Keep only the newest part of a thread's log in memory
- dc79019 Keep the git pane's rows across frames until the git state changes
- 44c1f5f Leave empty agent.Event fields out of the thread log
- 8e7fb97 Memoize the height above the viewport for List.Offset
- 1c7a387 Read and write thread logs a part at a time
- c93c65d Record config file state before Load's no-provider return
- 0d90ff2 Remove the unused stats and files queries
- 3f05a1f Say where each context figure comes from (context phase 2)
- 65a74f8 Settle the end of a turn on the thread's relay worker
- ece933c Show a restarting agent in the roster, not as a chat line
- abe4165 Show what fills each agent's context (context phase 5)
- 584f9cb Size briefings and tool results by the agent's window (context phase 3)
- 5af08c2 Skip the redraw when a git poll changes nothing
- 01502f0 Start a resumed thread's members at once
- 2c7afc8 Store tool results off the agent pump goroutine
- 43e6480 Test Pending on renames, binaries and quoted paths
- e1ae023 Trim View's screen lines in one pass into a kept buffer
- 8183a74 Wait on signals instead of polling in steer and message flush
- 3be075f desktop docs: the Apple design spec and new screenshots
- f957a11 desktop: Mac menus, segmented panel tabs and sidebar fixes
- 340c373 desktop: add the Apple theme and make it the default
- d1df0b3 desktop: close the empty rows between messages
- 5a8d239 desktop: fade the timeline under the composer
- c67c71b desktop: fold the composer's strip into the box's bottom bar
- 2451935 desktop: give the Mac window the sidebar material and inset lights
- ce90a7e desktop: give the room header a Mac toolbar's title and subtitle
- f6694c9 desktop: keep the lane strip to one padded line under the header