Releases
The features and fixes we’ve shipped to the app — newest first.
- New
- Fixed
- Fixedreword project Delete to Remove to avoid implying file loss#1403
- Newshow goal creation age on rail rows, drop completion count#1396
- Fixedbind Group-by-Goal toggle to Cmd+G only, drop Ctrl+G#1392
- Fixedgate cross-project surfaces on ProjectMember access (IDOR)#1386
- Newzoom markdown/text artifacts with Cmd++/Cmd+-#1389
- Fixedwrap long goal-chip names instead of overflowing the card#1385
- Newdelay Cmd-hover shortcut hints by 2s before fade-in#1383
- Fixedremove YOLO-switch tooltip in create-ticket preset popover#1384
- Newclarify "connector" jargon in scheduled-goal report binding#1381
- Fixedretire flat-verb CLI examples in bundled fredrin skill#1376
- Newadd Sharks sample app as copyable user template#1371
- Fixedrecover from orphaned body pointer-events that dead-locks clicks#1338
- Newrework project top nav into Terminals, Tasks, and an Apps dropdown#1368
- Fixedfill plan-progress rail from bottom instead of top#1364
- Fixedstandardize workflow item edit typography to app scale#1356
- Newchoose a workflow preset when creating a task#1351
- Newmake workflow items clickable inline to edit, remove wrench step#1350
- Newremove redundant 'Pull request' label from merge strip header#1348
- Newsimplify Observations board to a minimalistic clean-list design#1346
- Newsurface model, effort, and more ticket metadata in admin ticket view#1345
- Fixedsurface update notification without an app restart#1342
- Fixedshow running chat when a ticket starts in the background#1341
- Newadd pre-PR checklist to FREDRIN.md template#1340
- Fixedkeep Observations re-convene alive across board remounts#1337
- Fixedremove non-functional Stop button from ticket agent panel#1336
- Newdrag-and-drop moves and file Delete in Code tab explorer#1334
- Fixedstop managed-usage read from 500ing the Settings page#1333
- Newsurface multiple PRs per ticket in the detail dialog and on the card#1331
- Newexplain Memory health metrics and how to grow Memory#1325
- Newmeta title → "Kanban for Vibe Coding"#1321
- Newconsolidate PR status badge and merge button into one button#1308
- Fixedmigrate OpenRouter Haiku calls to Claude Opus 4.8#1309
- Fixedhide merge button off DB PR status after merge#1310
- Fixedkeep items popover scrollable inside the ticket dialog#1297
- Newopen goal settings in a modal + default staging auto-merge on#1290
- Newremove eyebrow heading labels from /vs and /community#1287
- Newwrap long ticket titles in compact card instead of clipping#1277
- Newpaste images, files & media in the AI description editor#1268
- Fixedenable scrolling on mission side panel when content overflows#1266
- Fixedtighten DMG installer icon spacing#1263
- Fixeddegrade managed-LLM status read instead of 500ing Settings#1256
- Fixedclose workflow-addons IDOR + marketing copy typos#1238
- Fixedchangelog harvest ships lint-clean entries#1237
- Fixedstop recurring changelog.ts biome format error at the source#1236
- Fixedmap beige theme to light for Sonner — unblock prod build#1230
- Fixeddon't null-clobber recovered chat transcript on merged-ticket reopen#1229
- Newdrop fredrin CLI flat-verb aliases (strict noun-verb)#1223
- Fixedkeep items popover within the viewport on short windows#1224
- Newadd Beige — a pastel, faint, minimalist warm-paper theme#1225
- Newcolor-code compact-mode progress bar by level#1221
- Fixedredact more secret shapes, add security headers, stop leaking error internals#1213
- Newcomplete project-scoped authZ for attachments, Ably channels, and skill/agent-profile keys#1211
- Newmove compact card plan-progress to a left-edge rail#1208
- Newminimize empty kanban lanes instead of full-height containers#1202
- Fixedprune deleted/archived tickets from bulk selection#1200
- Fixedauto-refresh Connectors panel after OAuth connect#1193
- Fixedopen ticket detail when deep-linked from Needs attention bar#1182
- Fixedclarify Connectors 'env not configured' banner points at the server env#1181
- Fixedreformat biome-drifted files so `biome check` passes#1175
- Fixedformat 5 files to restore green biome lint gate#1174
- Newcreate new GitHub repos directly from the new-project dialog#1173
- Newlaunch access UX (Option 3c) — free-first copy + ambient Pro upsell at the private-repo wall#1169
- Fixedhide Merge button on already-merged ticket cards#1165
- Fixedkeep Workflow items popover scrollable when Radix height var is unset#1164
- Fixeddisable PostHog tracking in local development#1160
- Fixedmake Safe preset chip styling consistent with other chips#1155
- Fixedcolor exited panes by exit code, not red-always#1153
- Fixedmove instrumentation-client.ts into src/ to match src convention#1141
- Fixeddisable Monaco diagnostics so React files highlight cleanly#1140
- Fixedcheck out PRs into pr-<n> branch to avoid worktree clash#1136
- Fixedclear the lone biome error and dead code from the bug-free sweep#1134
- Fixeddebounce PTY resize to stop reflow corruption#1129
- Fixedsource ticket chat from AgentJob transcript, not Message table#1121
- Newshow ticket chat history in admin ticket view#1118
- Fixedremove Copy link from ticket three-dot menu#1116
- Newreduce default nav width 240 to 208px#1115
- Fixedreword scan draft hint so it doesn't say 'offline' when online#1114
- Fixedkeep create-task composer font constant when resizing box#1111
- Fixedkeep open ticket detail across pillar tab switches#1110
- Newmove Group By controls into Tasks settings dialog#1108
- FixedDownload in update card opens OS browser, not blank window#1107
- Fixedsplit GA totals request to respect the 10-metric/request cap#1089
- Newconnectors management UI for Google Analytics#1086
- Fixedkeep Workflow items popover on-screen and scrollable#1079
- Fixedcap dependencies picker popover to viewport height#1078
- Fixeddrop 'Draft' from Notes with AI workflow-items header#1077
- Newshow creation time in admin user-detail tickets table#1073
- Fixedrestyle Delete stored history button to match Danger zone block#1069
- Newremove FREDRIN.md tab from app settings#1068
- Fixedenforce hard min-width on goals rail to prevent collapse#1066
- Fixedfredrin skill uses the injected `fredrin` CLI in Fredrin terminals (no FREDRIN_API_KEY prompt)#1064
- Fixeddrop prominent border on recommended-but-unselected preset chip#948
- Fixedmove total-elapsed to bottom-left, opposite created-ago#940
- Newauto-expand phase when a preset selects its steps#939
- Fixedscroll wide tables horizontally instead of clipping#930
- Newadd close button + Esc to dismiss open file view#919
- NewAI/ML-inspired add-ons per mission phase#907
- Fixedshow Files button as '5 files' count#910
- Fixedstop vertical over-scroll past the lanes#905
- Fixedrestore Verify phase group on the mission timeline#886
- Fixedmake project settings dialog scroll when content overflows#884
- Newadd New File action to the Code tab explorer#880
- Newadd createFile utility for programmatic file creation#876
- Newreplace Plan button with a Plan | Build toggle#874
- Fixedstop inflating token usage by N× via summed cache_read#872
- Fixeddon't close ticket modal on Model/Effort dropdown click#869
- NewCtrl+Enter inserts newline in session composer#865
- Fixednest curated docs folders under a docs wrapper#857
- Newclarify which menu item maps to which section#847
- Newmake container artifacts resizable#846
- Newadd cog on Presets heading to open project workflow add-ons#840
- Newclose ticket modal on backdrop click#839
- Fixedrestore window drag on project top row#835
- Fixedhide planning Preview pane when nothing is being previewed#832
- Newadd maximize button to ticket info section#830
- Newpoint Contact sales links to [email protected]#831
- Newshow Preview pane only in plan mode (backlog), hide in chat mode#829
- Newenable Cmd+V image paste in PTY panes#827
- Newadd "open in new browser window" to the Preview section#828
- Newgate the Memory tab behind Pro (HOBBY locked)#826
- Newrender project docs as a folder tree in the Memory tab#823
- Newadd Plan action to Backlog tickets with AI-guided session#813
- Fixedrender fredrin choices chips during a live PTY session#804
- Newdrill into a project to see all its tickets#803
- Newminimalist Quiet Mono redesign of command panel#802
- Newadd `fredrin start <ticket>` to dispatch a Worker#798
- Newclose ticket detail dialog with Ctrl+G#799
- Newnest Other docs under the Project root#797
- Newclarify YOLO tooltip — tickets skip Backlog to Running#793
- Fixedright-align Run/Re-run buttons in command list#794
- Newadd include/exclude file filters to content search#791
- Fixedstandardize button sizing in settings dialog#792
- Newlog artifact uploads on the ticket timeline#790
- Newlog human decision points on ticket resume#788
- Newdefine the Fredrin ticket format so agents stop opening GitHub Issues#786
- Newauto-assign a feature label during priority inference#784
- Newdrag-to-reorder tabs within a pane#785
- Newrename dialog to "Import from GitHub", drop verbose copy#783
- Newrename project 'Context' tab to 'Memory'#781
- Newadd ⌘\ toggle hotkey and reveal all shortcut hints on Cmd#780
- Newpromote member to Pro from the admin panel#778
- Newexpose collapse toggle on project board routes#779
- Newunify pillar into one drag-to-reorder list#775
- Fixedenable ⌘V paste in remote agent PTY pane#774
- Fixedkeep save button visible, scroll long textarea content#771
- Newrename Setup Steps to Run Scripts#770
- Newinline-edit step name, description, and type#769
- Newserver/setup kinds, master start-all, refresh, 3-per-row grid#768
- Newpersist scrollback + cwd across app restart#766
- Newadd cmd+shift+left/right for tab navigation#765
- Fixedmake /admin console reachable from a browser in prod#749
- Newcopy/paste files in explorer with auto-rename on duplicate#764
- Fixedstart YOLO tickets headlessly, no auto-popup#763
- Fixedclear cmd-key hint on dropped modifier keyup#762
- Fixedretain active tab on Cmd+Up/Down project nav#761
- Newadd Fredrin BoardMark app + tray icon#760
- Newauto-build tickets dragged from backlog to Running#757
- Newtoggle maximize focused pane with ⌘↵#753
- Fixedkeep transparent/black avatars visible in dark mode#752
- Fixedexplain GitHub 404 instead of bare "Not found" toast#754
- Fixedscroll chips horizontally instead of wrapping#755
- Fixedauto-submit cold-start seed via readiness gate + verify (FRED-VG24UK)#751
- Newrename Design mockup to Mock concepts with variations#750
- Fixedmake ⌥ project-switch hotkeys work in Terminals tab#748
- Newactionable GitHub CLI pre-flight setup gate#747
- Newdeclutter Context sidebar for minimalist design#745
- Fixedremove Drafting status from create task box for optimistic UX#742
- Fixedstop ticket actions menu overlapping assignee avatar on hover#741
- Fixedtheme Needs attention strip for light mode#740
- Newmake merge button solid black primary on cards#739
- Fixedbind file search to Cmd+P only, drop Ctrl+P#738
- Fixedquiet down PR actions on review cards to footer weight#736
- Newmake the Build step opt-in on the mission timeline#734
- Newwarm app background to match Fredrin brand aesthetic#733
- Fixedcompact PR actions row on review cards#732
- Newmake building opt-in for YOLO quick-create tickets#731
- NewEdit with AI edits the description, not the plan#729
- Newtoast on ticket created from terminal (API/MCP)#728
- Newmake Needs attention bar global across all pillar tabs#727
- Newinclude Plan checklist in every preset except None#725
- Newreplace Bare build with None + Base, default to Base#724
- Newpurge expired keys on mint, hide session keys in Settings#723
- Newstructured add/edit/remove UI for workflow add-ons#721
- Fixedmake Bare build actually skip lint and plan steps#719
- Newadd Cmd+arrow hotkeys for project and tab navigation#718
- Newremove Sent back card block and Revision requested dialog block#717
- Fixedbuild add-on gate checkbox now controls typecheck/lint execution#714
- Newadd Cmd+[ / Cmd+] hotkeys to cycle project tabs#711
- Newadd Cmd+=/-/0 terminal font size controls#709
- Newopen ticket detail dialog maximized by default#682
- Fixedadhere to ticket's selected model and effort on cold start#677
- Newtabs jump on Cmd+N, projects move to Opt for consistency#659
- Newmake plan read-only, regenerate it from description via AI#658
- Newdefault to dark mode when no stored preference#656
- Newreveal ⌘N hint on the new-ticket composer while Cmd is held#655
- Newreveal keyboard hint badges while Cmd is held#654
- Newremove Dark Mode, rename Gun Metal to Dark#653
- Newring a bell when a ticket needs human attention#652
- Fixedsuppress pillar tab highlight while Chat overlay is open#651
- Fixedclose Chat overlay when navigating to another pillar#650
- Fixeddrop sticky persistence on project Chat toggle#648
- Newadd floating workflow customization toggle to tasks screen#649
- Newmake chat a full-screen view, not a slide-in drawer#647
- Fixedlet global hotkeys pass through Terminal widget#645
- Newadd gun-metal pastel dark color mode#646
- Newadd Claude Fable 5 model option#644
- Fixedreplace card archive action with delete#643
- Fixedone-row PR strip + roomy Files modal#642
- Newchat-first PR sidebar with files behind a popover#641
- Newadd GitHub tab to modify org access after grant#637
- Fixedland installed apps on sign-in, never the download page#636
- Fixedmake maximize render an exact 50/50 layout#632
- Newmake the project chat panel resizable (FRED-VDY9Q4)#629
- Newminimalist pass on ticket detail panel + card (FRED-VV9622)#627
- Fixedstop spurious "couldn't create channel" on channel (re)creation#626
- Newadd Research & Plan build add-on before build (FRED-P8YOWI)#625
- Fixedtighten excess space above chat input (FRED-KPFXL1)#624
- Fixedempty the chat when clicking Build — minimal seed, rules in FREDRIN.md (FRED-53UVG7)#623
- Newmove Model section to top next to priority/assignee#621
- Fixedallow sending messages during active stream (FRED-IDPZPJ)#622
- Newminimalist PR glance — collapse diffs, quieter tints#620
- Fixednon-blocking ticket creation (FRED-ECEDSP)#619
- Fixedmissing outcome warns, only a missing check blocks (FRED-LW94GJ)#617
- Fixedstop setState-in-render crash on add-on toggle#616
- Newadd maximize button to terminal window#615
- Fixedrun acceptance-check contract on all fresh-build paths#614
- Newauto-install GitHub CLI for users without it#613
- Newstop pre-populating the chat; Worker fetches the ticket#607
- Fixedstop tracking the per-session .fredrin/fredrin wrapper#606
- Fixedsubmit multiline chat prompts as body + standalone CR#604
- Newgate chat-proposed tickets behind a confirmation modal#603
- Fixedhide redundant Conflicts badge in PR header#601
- Fixedtell Workers to tick off plan checks as they build#597
- Fixedscroll the whole Review Glance Card on the right panel#594
- Newauto-open the PR on a green build via `fredrin finish`#593
- Fixedscroll the Files changed list when the diff overflows#592
- Fixedpublish ticket.updated when the streaming plan route finalizes#591
- Fixedmake Start-building auto-submit consistently#590
- NewCI-aware Review Glance Card with inline PR diff#589
- Newdrop redundant CI-status pill from kanban card#588
- Newtrack interactive PTY token usage across all contexts#587
- Fixedstrip HTML-comment sentinels so build-step chips render clean#586
- Newlet users leave a context chat channel#585
- Fixedstop completed-ticket zombie jobs from exhausting lane quota#584
- Newpersist Start-building add-on chips to ticket description#583
- Newadd global content search across project files#582
- Newremove redundant Build button from Backlog cards#581
- Newcustomizable workflow steps per project#580
- Newremove activity rail from ticket detail panel#578
- Newflat agents list with name - role (label)#577
- Newgroup agents into Project and Global types#575
- Newremove plan-readiness chip from ticket cards#576
- Newlive activity rail with staleness + throughput metrics#574
- Newclose the verification loop — Worker runs acceptance checks, persist exit codes, render verified-done#572
- Newoptional QA build add-ons under Start building (FRED-8AT9B8)#573
- Newdurable ReviewRejection records across merge cycles#571
- Newadd Build CTA to not-started backlog cards#570
- Newrooms/channels in the Context chat with #lobby default#564
- NewProject Memory — recall decisions + project evolution#569
- Fixedauto-link PRs via "Closes ticket:" + branch fallback#568
- Newredesign paired-agent panel for a clean, minimal look#567
- Fixedmake the agent count honest, not a people count#559
- Newopen Stripe checkout/portal in the system browser#558
- Fixedpersist PTY scrollback so chat survives PR merge#552
- Fixedshow active session, not the plan, on reopen#538
- Neworchestrate team tickets via native sub-agents#537
- Fixedrestore Resume after merge when scrollback is gone#536
- Newcapture arbitrary URL on request, attach as artifact#535
- Newadd YOLO toggle to create-task orb for auto-start#533
- Fixedrestore running chat on window reopen instead of Build button#532
- Newdisable YOLO button while a plan is drafting#522
- Fixeddrop redundant empty state in Agents section#520
- Newadd fast file search to the Code section explorer#519
- Fixedremove Personal workspace-name label from header#518
- Fixeddon't skip Assemble Team step when no agents exist#516
- Newmove Resume into the bottom composer area#514
- Fixedad-hoc sign macOS bundle to stop "damaged" Gatekeeper block#512
- NewAI-draft new documents from a prompt#510
- Newallow deleting pinned Project Context files#509
- Newdefault workspace LLM to Claude Opus 4.8#508
- Newsurface Auth.js internal errors via file logger#506
- Fixeddon't skip Assemble Team step on suggest error#505
- Newconfirmation gate before auto-assembling team#504
- Newreplace redundant planning composer with YOLO button#503
- Newcompact, minimal token usage display#501
- Fixedalign token usage display as a grid#500
- Newconversational team-assembly planning in the right column#498
- Newthird-party API connectors for project context (Google Analytics)#499
- Newremove agent picker from create ticket box#497
- Newshow plan in left column while ticket is running#496
- Fixedhide artifacts section when empty#495
- Fixeddrop the left plan block on desktop in every state#494
- Newmove agent/model picker into Build panel, drop redundant left plan bar#493
- Fixedkeep model + agent pickers on one row#492
- Newadd refine-plan chat below Build panel, drop left plan dup#490
- Neweditable plan-components checklist sidebar#491
- Newadd Create file button for missing files#487
- Fixedkeep notification list inside its popover#484
- Newshow Build section with plan in place of chat#485
- Newenable selecting multiple agents for next ticket#482
- Fixeddrop maximized dialog below macOS traffic-light strip#481
- Newadd Create Plan + tips empty state to right chat column#480
- Fixedkeep maximized dialog clear of macOS traffic lights#477
- Newshow total elapsed time on cards instead of creation timestamp#476
- Newadd Agent picker to ticket-create orb#474
- Fixedcenter loading indicator in chat right section#475
- Newmove model section adjacent to plan section#473
- Newminimalist right-column toolbar + chat resume overlay#472
- Newremove mini-maximize + model picker from right chat panel#469
- Fixedauto-pull recovers diverged main without losing uncommitted work#471
- Newmake entire plan area toggle expand, drop Show more text#470
- Newadd "Check out locally" button to PR view#468
- Newsplit ticket modal columns 50/50 on maximize#467
- Newdrive Grill Me from the /grill-me skill (Matt Pockot)#466
- Newinclude git HEAD repository context in plan generation#465
- Newadd file rename to the context page#463
- Newmake the ticket chat area draggable and resizable#461
- Newlock model/runtime picker once a chat has started#458
- Newremove Add agent/skill pickers from artifacts area#459
- Newstream live token usage to cards during ticket runs#460
- Fixedhide waiting indicator for completed tickets#457
- Newadd Close ticket action to card kebab menu#456
- Fixedderive token total from input+output with a min floor#455
- Newadd Close ticket action to kebab menu#454
- Newalign PR/branch icon and avatar to far right edge#452
- Newrename the open file from the editor#453
- Newadd maximize/restore toggle to header#451
- Newremove Complete button from board cards#449
- Fixedroute Fix Merge button through canonical chat-send path#448
- Fixedroute UI delete through service so worktrees clean up#447
- Newauto-submit composer when Build is clicked#446
- Newreplace plan Edit pencil with AI "Edit with wand" flow#443
- Newshow worktree icon on ticket cards#445
- Newadd per-section "+" buttons to create new items#444
- Fixedchat/terminal goes black after merging a ticket's PR#442
- Newremove archived indicator from board header#441
- Newsegregate token usage into Read and Output#439
- Newshow Plan ready badge on cards with a prose-only plan#440
- Newshow compact token total in board header#438
- Newrename "Proceed to chat" CTA to "Build" and prefill composer#436
- Newshow PR action buttons instead of Complete when ticket has a PR#437
- Fixedstop grill question duplicating in the stream box#435
- Fixedresume Review ticket to Running on user chat message#434
- Newadd Agents section to the Context tab#433
- Newremove plan readiness 'Sections x/y' footer#432
- Newreplace Replan with "Proceed to chat" CTA post-plan#429
- Fixedremove "Has description" paper icon from ticket card#428
- Fixeddon't create project until local folder is chosen#427
- Newshow app version in bottom-left of desktop UI#431
- Newremove manual upload + screenshot controls#430
- Fixedwrap ticket card footer so metadata chips stop colliding#426
- Fixedshow local-folder prompt when importing a GitHub repo#425
- Fixedpersist generated plan to ticket.plan, not activity log#424
- Newper-ticket token usage on cards + session history#423
- Newremove accidental Screen Recorder feature#422
- Newfull no-stop autonomy — never halt the step chain#421
- Newshow total token usage across all tickets in board toolbar#420
- Newremappable Cmd+Ctrl+C chat toggle hotkey#418
- Fixedprevent xterm 'dimensions' crash on mouse drag#417
- Fixedrecord PTY-session token usage from Claude transcript#415
- Newauto-changelog via Claude skill + casing guard#414
- Newcreate tickets via /ticket slash command#413
- Newadd header bell for significant ticket events#412
- Fixedsurface workflow-finish server errors as non-zero exit#411
- Newsurface PTY agent activity on ticket cards#410
- Newcollapse/expand ADR group, collapsed by default#409
- Newnested folder tree for Notes#408
- Fixedserialize worktree creation to kill ~20% race#407
- Fixedpersist PTY scrollback on shutdown so completed-ticket chat survives#404
- Fixedkeep Plan step collapsed when opening a ticket#403
- Fixedpost chat message even when no agent is paired#402
- Fixedfocus chat composer on open, not the actions menu#399
- Newremove YOLO; auto-advance steps by default#397
- Fixedpersist cumulative ticket token usage, not a single turn#396
- Newadd "show all active PTYs" toggle#395
- Fixedpreserve chat history when opening completed tickets#394
- Fixedpreserve chat when reopening completed tickets#393
- Fixedreattach live PTY on open so chat history shows immediately#391
- Fixedstop committing and auto-loading generated CLAUDE.local.md#390
- Fixedauto-advance PTY workflow steps via pbq finish#388
- Fixedrecover stale worktrees and surface missing PTY cwd on ticket start#387
- Newshow live action next to running status in ticket chat#385
- Fixedremove workspace-name label from app header#384
- Newkeep PTY terminal visible after a session ends#383
- Newadd What's New changelog menu + 0.1.3 entry#382
- Fixedclear chat composer when reopening a ticket#381
- Newadd ⌘⇧[ / ⌘⇧] hotkeys for project tab navigation#376
- Fixedmake YOLO opt-in instead of on by default#377
- Fixedadvance YOLO/PTY runs on pbq workflow finish#378
- Fixedkeep auto-dispatched steps in the single ticket PTY#374
- Newauto-commit context-tab doc saves to git#375
- Fixedkeep one PTY per ticket across all operations#373
- Fixedrestore PTY view when a ticket is reopened#372
- Fixedstructured next-step chips + stop YOLO forcing failed steps#367
- Newplan-approval gate before Build step#366
- Newadd Claude Opus 4.8 and make it the default Claude model#363
- Fixedpersist agent chat replies on every turn-ending path#360
- Newrequire local folder before adding a project#359
- Newadd manual check for updates with user feedback#358
- Fixedcold-start dispatched workflow steps without an open ticket#357
- Newtrack and display token usage per ticket#356
- Newadd Terminals pillar with multi-window split layout#354
- Newdefault to assistant as chat recipient#353
- Newauto-plan and promote YOLO tickets to Planning#352
- Fixedremove redundant Participants header from participants panel#350
- Fixedstop collapsed chat drawer from painting white over board#349
- Fixedfloat chat drawer above create-task orb#348
- Newpersistent collapsible participants panel on chat drawer#347
- Newslide chat panel in as ~33vw overlay drawer#346
- Newrecord draft token usage per ticket#344
- Fixedname project in chat header, clarify send errors#343
- Newadd preloaders for project switch and ticket open#342
- Newhoist chat from Context pillar to project level#340
- NewRun button sends incomplete steps to chat#339
- Fixedhonor late next:auto after the run is canceled#336
- Newadd chat panel beside the Context workspace#335
- Newbackfill ticket plan when Plan step leaves it empty#334
- Fixedkeep text crisp by removing scale animation and translate centering#333
- Newshow hidden files in Code editor with toggle#331
- Fixedmake window draggable from top chrome#329
- Newremove GitHub URL repo-add affordance#330
- Fixedraise quick-create prompt limit to 50000 chars#328
- Fixedallow adding repos by URL when picker omits them#323
- Fixedraise quick-create prompt limit to 20000 chars#327
- Newwrite new notes to docs/notes instead of docs/context#325
- Newadd AI-powered editing for context files#324
- Fixedsync editor surfaces to app theme#322
- Fixedpaginate /user/repos so collab repos appear#320
- Fixedauto-run YOLO tickets created via new-ticket-dialog#318
- Fixedclarify empty slash-menu state when no skills exist#319
- Fixedpixel-lock Appearance/Sound toggles to 13px scale#316
- Newrecord requested work as an action item and resume to Running#314
- Newsurface YOLO toggle in add-task row#313
- Newadd Context pillar for browsing project markdown#312
- Newstep Run sends "proceed with the step"; skip done steps#311
- Fixedpixel-lock remaining rem-based text in settings panel#310
- Newadd screen recorder with draggable webcam overlay#309
- Fixedgive create-task input full width with two-row layout#308
- Newadd runtime/model picker at ticket creation#307
- Fixedauto-proceed when finish lands after step SUCCEEDED#306
- Fixedqueue user messages while agent is streaming#303
- Fixedrender GFM task-list checkboxes in plan panel#304
- Fixedstop headless-turn runtimes stalling on orphan job reaps#301
- Fixednormalize Action items into GFM checklists on save#297
- Newrequire action item checklists in LLM plan prompts#296
- Newsimplify YOLO mode to checkbox with tooltip#295
- Fixednormalize content panel typography scale#294
- Newadd Regular and Grill Me plan mode selection#293
- Newshow plan checklist progress on board and in detail#292
- Newrequire authenticated GitHub CLI before Worker dispatch#289
- Fixedremove DESIGN.md section from project settings#288
- Newpersist file selection across Tasks/Code view switches#287
- Fixedrecover post-merge auto-pull when local main diverges#282
- NewObsidian-like vault for ContextDoc notes#278
- Newadd typed wikilink graph layer on ContextDoc#277
- Fixedload slash-menu skills via server action#274
- Fixedrecover reaped steps instead of dropping decision#267
- NewYOLO mode coerces block decisions into auto#273
- Newstream LLM narration into chat#272
- Fixedmove Stop button to bottom-center#270
- Newreplace Send button with Enter-key submission#271
- Newcollapse ContextDocKind to 3 essential groups#269
- Fixedhonor agent decision after step reap#268
- Newsignal worktree cleanup on ticket deletion#265
- Newfloat Stop inside chat area, remove from input row#264
- Newredesign Project Context around canonical artifacts#263
- Fixedrender create-task input as single row by default#262
- Newadd POST /v1/attachments for bearer-token uploads#261
- Fixedwrap long URLs in message bubbles instead of cropping#260
- Newdefault workflow chooser to Auto#259
- Fixedkeep workflow preamble out of cold-start user bubble#258
- Fixedhonor BLOCK decision in turn-end reconcile#257
- Newworkflow chooser replaces auto-run toggle#256
- Newrename default Todo column to Planning#254
- Newredesign workflows screen for clarity and polish#255
- Newanimate tickets when status changes columns#253
- Newshow 2 rows by default in create-task input#251
- Fixeddrop next-themes to silence React 19 script-tag warning#250
- Newsurface status in detail-dialog breadcrumb#249
- Fixedtrust atBottomRef when deciding to pin on new message#245
- Newauto-assign new tickets to creator#246
- Newwire slash-command autocomplete into real composers#244
- Fixedprevent user message bubbles from clipping at left edge#242
- Newdistribute metadata, drop boxed Details section#243
- Newslash-command autocomplete for skills in composer#240
- Newmove project docs panel into Context tab#238
- Newremove agents and skills sections#237
- Newsuggested-reply chips above the composer#236
- Fixedforce-close stuck RUNNING step on terminal SUCCEEDED when decision is set#234
- Newshow wait-for-human time, drop edited pill#233
- Newhoist workspace pillars (Agents, Skills) into sidebar sections#232
- Newelevate PR section to top of right panel#231
- Newsubmit on Enter, drop dedicated Comment button#230
- Newcollapse workflow-boundary system prompts in chat#229
- Fixedpin scroller after late repo-path load race#228
- Newshrink live action row to caption-sized terminal style#227
- Fixedstretch right chat panel to full dialog height#226
- Newshow title next to ID in sticky dialog header#225
- Newswap chat into right column for vertical space#224
- Newshow last chat action on running ticket cards#223
- Fixedscroll dialog to latest message when opening ticket#222
- Newsubtle Web Audio cues for ticket events#220
- Newinteractive action-items checklist in plan/description#219
- Newshow only latest action message in chat#218
- Newmake tool/thinking events ephemeral, not DB rows#217
- Newintroduce Context and Skills as first-class pillars#216
- Newhide description preview on board cards#214
- Newresume completed tickets when user adds a new chat turn#213
- Fixedhide image upload button from create-ticket input#209
- Fixedsuppress read-path reconcile when an AgentJob is in-flight#207
- Fixedauto-grow step prompt textarea with content#206
- Newinline workflow creation in auto-run popover#205
- Newstructured step-finish decision protocol#204
- Fixeddon't SIGTERM the warm Claude session on pbq ship#200
- Fixedkill idle Claude CLI when WorkflowRun finalizes#199
- Fixeddon't credit cancel mid-warm-send to the next step#198
- Fixedmeasure WorkflowRun staleness against AgentJob activity#196
- Newwiden new ticket dialog for more input space#190
- Fixedseparate auto-run toggle from workflow picker button#188
- Fixedcancel in-flight jobs and workflow runs before deletion#181
- Fixedshow newest tickets at top of each column#180
- Fixedhalt agent session when ticket lands in Blocked#179
- Fixedkeep PLANBOOQ.md preamble out of user chat thread#178
- Newshow workflow name on auto-run pill with help tooltip#177
- Newedit workflow steps inline in board dialog#176
- Fixedmake Auto-run pill always open workflows panel#174
- Newsmart sticky-bottom auto-scroll in conversation thread#175
- Fixedrestrict auto-run picker to a single workflow#173
- Fixedtint chat section with faint muted background#170
- Newexpose Project Settings from top-nav project breadcrumb#168
- Newmanage workflow inline in new-ticket dialog#169
- Newadd in-board workflow management dialog#166
- Fixedmake Auto-run toggle actually toggle, not open picker#164
- Fixedreload PLANBOOQ.md preamble on cold-resume sessions#160
- Fixedsynchronous at-bottom check kills sticky-scroll race#156
- Newadd jump-to-latest button when scrolled away from bottom#151
- Newlog STEP_COMPLETED on workflow step failure#148
- Newallow editing/removing default-workflow steps inline#149
- Fixedmatch ticket-actions menu width to other ticket menus#145
- Newper-workflow auto-run selection in chat-orb#142
- Fixedstop ticket chat scroll yanking user mid-stream#141
- Newrename Auto-plan toggle to Auto-execute#139
- Fixedscroll ticket chat to most recent message on open#138
- Newtoggle to view archived tickets#135
- Fixedhide UI during ticket subpanel loads#136
- Fixedshow plan in read-only by default, edit via explicit button#137
- Fixedreuse worktree when branch is already checked out#133
- Newmain-process wire push (renderer is no longer a relay)#130
- Newlog PR_MERGED events for every merge path#131
- Fixedexpand settings panel content to fill dialog height#129
- Newgive settings dialog a stable taller height#128
- Newserver-side turn-end → Blocked + STEP_COMPLETED activity#127
- Newper-session wire log for debugging frozen agents#126
- Newoutcome classification + bridge heartbeats#125
- Newadd Blocked counter to projects list#124
- Newlog status changes and workflow step start/done#123
- Newrestore image attach/paste/drop in create-ticket input#122
- Newinline "+ Add Step" in read-only ticket workflow#121
- Newfocus chat orb with Cmd/Ctrl+N#120
- Fixedhydrate desktop panel from Conversation, not latest AgentJob#119
- Newcustomizable project-jump hotkeys#117
- Newauto-plan toggle, auto-move backlog→todo when plan set#116
- Newadd completion meter for required project docs#114
- Fixedrestore visible "Add Step" button in step list#113
- Newtrack and surface multiple PRs per ticket#112
- Fixedprevent post-merge pull error storm#108
- Newadd Cmd+, hotkey to open settings modal#107
- NewAI-assisted generation for project markdown docs#105
- Newreorganize into grouped sidebar with search#104
- Newconvert settings to popup modal#103
- Newadd screenshot retake action#101
- Newminimalistic completion indicator on workflow steps#100
- Newauto-create system default workflow instead of null fallback#99
- Newclick-to-enlarge image previews via lightbox#98
- Newcollapsible plan section with show more/less toggle#97
- Fixedavoid 'cannot fast-forward to multiple branches'#95
- Fixedunblock image uploads by fixing humanizeError typing#94
- Newauto-transition Planning → Todo when plan added#93
- Newtrack multiple PRs per ticket with re-do history#92
- Newuse signal-bar icons for ticket priority#91
- Newenforce [project].[ticket#] worktree folder naming#89
- Newauto-pull default branch on PR merge#87
- Newauto-set priority on creation via content analysis#85
- Fixedpreserve local Blocked status until prop catches up#84
- Newreplace Preview tab with editable Editor tab#83
- Newimprove drag and drop UX across status columns#81
- Newvisually distinguish Plan section from Description#82
- Fixedkeep Take Screenshots in capturing state after queueing#80
- Newcentralize notification helpers and broaden coverage#79
- Newadd collapse/expand toggle with persisted state#78
- Neworder project docs as README, CLAUDE, AGENT#77
- Fixedalign client validation with server and humanize errors#76
- Newopen all links in a new tab via <base target>#74
- Fixedremove redundant 'No previews yet' text#73
- Newadd Take Screenshots button to empty state#72
- Fixedhide redundant workflow header in empty state#70
- Fixedhide merge button when PR is already merged#71
- Newreplace 'No workflow' empty state with welcoming Run UI#68
- Newoptimistic ticket creation in chat orb#60
- Newreplace disabled Merge with Fix Merge button on conflict#67
- Fixedpreserve comment author on realtime updates#66
- Fixedpoll merged PRs every 8s and on tab focus#65
- Fixedpublish ticket.updated so PR section appears without refresh#63
- Newadd AI-powered agent profile creation#64
- Newclose chat orb and project docs panel on Escape#61
- Newadd project docs panel for CLAUDE/AGENT/README management#59
- Newshow image preview thumbnails on ticket cards#58
- Newincrease default text size by 2 for readability#55
- Newhide Plan and Execute hover buttons on ticket card#56
- Newautogrow create-ticket input as user types#57
- Newadd stop button to cancel running Claude jobs#54
- Newanimated rainbow halo when active#53
- Newsplit AI draft into description summary + plan#52
- Fixedauto-link PR URLs from chat, activity, and comments#49
- Fixeddrop noisy "Couldn't load previews" error UI#34
- Newinline GitHub SSO on landing, drop /signin route#33
- Newticket previews side panel + auto-upload from team-build#30
- Fixedkeep kanban card text inside card boundaries#29