Repository navigation
Releases
Releases · haoyuant/tomrade
Tomrade 0.28.0
What's Changed
- TOM-1004: an R2 upload counts only once the bucket holds the file at its size by @haoyuant in #722
- TOM-1005: terminals Tomrade opened that no cell shows close after an hour with nothing happening by @haoyuant in #723
- TOM-1008: the Website job names the site's branch, so an Actions-only dispatch token suffices by @haoyuant in #724
- TOM-464: pull requests run typecheck and tests on GitHub-hosted runners by @haoyuant in #241
- TOM-246: changes under .github/ ask the maintainer's review by @haoyuant in #725
- TOM-971: releases build on GitHub's hosted runners, secrets in a release environment by @haoyuant in #708
- TOM-1013: READMEs match the redesigned site by @haoyuant in #726
- TOM-1012: a beta's npm packages publish under the beta dist-tag by @haoyuant in #727
- TOM-1015: GitHub Sponsors on the repo by @haoyuant in #728
- TOM-1013: README banners carry the new headline by @haoyuant in #729
- TOM-1013: leaner READMEs by @haoyuant in #730
- TOM-1013: remove unused README images by @haoyuant in #731
- TOM-1014: Sunrise and Daybreak draw their sky and sun on low-resolution canvases by @haoyuant in #732
- TOM-1016: Sunrise and Daybreak hold their motion still while their window has been out of focus by @haoyuant in #733
- TOM-1017: Syncing leaves a remote's URL alone when it already points there by @haoyuant in #734
- TOM-998: vertical promo cuts keep words apart and frame what each caption names by @haoyuant in #719
- TOM-1018: the runner setup script and upload comment stop describing self-hosted runners for tomrade by @haoyuant in #735
- TOM-1010: the Plugin Studio test waits for the confirmed build's tool by @haoyuant in #736
- TOM-1019: rls_auto_enable() is no longer callable over /rest/v1/rpc by @haoyuant in #737
- TOM-969: films' Sunrise stage; README screenshots and film stills in Sunrise by @haoyuant in #738
- TOM-1020: GitHub sign-in tests wait for the saved session by @haoyuant in #741
- TOM-1006: the GitHub release carries a copy of the installers by @haoyuant in #740
- TOM-1022: the analytics event table drops its two never-used indexes by @haoyuant in #739
- TOM-1023: a check measures the frames windows draw when nothing on screen should change by @haoyuant in #742
- TOM-1024: Sunrise and Daybreak also hold their motion still while a focused window sees no input for 2 minutes by @haoyuant in #743
- TOM-1026: the files store skips staging when git status shows nothing to save by @haoyuant in #744
- TOM-1028: keep the design prototypes and maintainer ops docs out of the public repo by @haoyuant in #745
Full Changelog: v0.27.0...v0.28.0
Tomrade 0.28.0-beta.2
What's Changed
- TOM-1015: GitHub Sponsors on the repo by @haoyuant in #728
- TOM-1013: README banners carry the new headline by @haoyuant in #729
- TOM-1013: leaner READMEs by @haoyuant in #730
- TOM-1013: remove unused README images by @haoyuant in #731
- TOM-1014: Sunrise and Daybreak draw their sky and sun on low-resolution canvases by @haoyuant in #732
- TOM-1016: Sunrise and Daybreak hold their motion still while their window has been out of focus by @haoyuant in #733
- TOM-1017: Syncing leaves a remote's URL alone when it already points there by @haoyuant in #734
- TOM-998: vertical promo cuts keep words apart and frame what each caption names by @haoyuant in #719
- TOM-1018: the runner setup script and upload comment stop describing self-hosted runners for tomrade by @haoyuant in #735
- TOM-1010: the Plugin Studio test waits for the confirmed build's tool by @haoyuant in #736
- TOM-1019: rls_auto_enable() is no longer callable over /rest/v1/rpc by @haoyuant in #737
- TOM-969: films' Sunrise stage; README screenshots and film stills in Sunrise by @haoyuant in #738
- TOM-1020: GitHub sign-in tests wait for the saved session by @haoyuant in #741
- TOM-1006: the GitHub release carries a copy of the installers by @haoyuant in #740
Full Changelog: v0.28.0-beta.1...v0.28.0-beta.2
Tomrade 0.28.0-beta.1
What's Changed
- TOM-1004: an R2 upload counts only once the bucket holds the file at its size by @haoyuant in #722
- TOM-1005: terminals Tomrade opened that no cell shows close after an hour with nothing happening by @haoyuant in #723
- TOM-1008: the Website job names the site's branch, so an Actions-only dispatch token suffices by @haoyuant in #724
- TOM-464: pull requests run typecheck and tests on GitHub-hosted runners by @haoyuant in #241
- TOM-246: changes under .github/ ask the maintainer's review by @haoyuant in #725
- TOM-971: releases build on GitHub's hosted runners, secrets in a release environment by @haoyuant in #708
- TOM-1013: READMEs match the redesigned site by @haoyuant in #726
- TOM-1012: a beta's npm packages publish under the beta dist-tag by @haoyuant in #727
Full Changelog: v0.27.0...v0.28.0-beta.1
Tomrade 0.27.0
What's Changed
- TOM-933: shorts get 9:16 cuts laid out from their wide edits by @haoyuant in #681
- TOM-935: auto run waits for a dependency already at work elsewhere by @haoyuant in #682
- TOM-934: a project merge no longer undoes the shared files, and Files never takes a rewound remote for deletions by @haoyuant in #683
- TOM-928: a Windows terminal's output reaches the window at once, not a 15.6 ms timer tick later by @haoyuant in #680
- TOM-755: both READMEs open with idea to merged PR, the three pillars and the core loop by @haoyuant in #684
- TOM-936: sync between devices never hangs, loops, or commits nothing by @haoyuant in #686
- TOM-937: a machine joining an account takes its settings without a conflict by @haoyuant in #687
- TOM-938: Hub removals stick, one refused record no longer stops the rest by @haoyuant in #688
- TOM-939: Files sync keeps the bytes whatever the person's git config says by @haoyuant in #689
- TOM-940: each machine's look at a repository stays on that machine by @haoyuant in #690
- TOM-941: restoring on a new machine, the untouched sample makes way again by @haoyuant in #691
- TOM-942: two machines on one project settle; no project waits on another by @haoyuant in #692
- TOM-943: the analytics activation test passes in any time zone, at any hour by @haoyuant in #693
- TOM-930: a Windows update removes the old version and installs the new one in a third of the time by @haoyuant in #685
- TOM-951: end to end, two machines settle across the folder, Files and the Hub by @haoyuant in #695
- TOM-954: two machines left to their timers and watchers settle and stay quiet by @haoyuant in #696
- TOM-953: macOS Tomrade and its terminal stop wasting herdr's and the main process's time by @haoyuant in #697
- TOM-955: reading one settings section no longer builds every section by @haoyuant in #698
- TOM-945: a playbook or decision note saved with Windows line endings keeps its frontmatter by @haoyuant in #694
- TOM-956: the two-machine sync test can run against a real remote by @haoyuant in #699
- TOM-959: two machines on one account Hub, against the real Hub SQL by @haoyuant in #700
- TOM-946: tests let go of their databases before removing their folder, and test links out on Windows through a junction by @haoyuant in #701
- TOM-960: merging a remote change reads the artifact in a few git processes, not one per file by @haoyuant in #702
- TOM-962: two machines on one account Hub, against a real Supabase (opt-in) by @haoyuant in #704
- TOM-957: a Windows update closes a lone Tomrade process, and fails rather than keep a busy exe by @haoyuant in #703
- TOM-947: Tomrade's git takes long paths on Windows, and git-heavy tests get Windows' time by @haoyuant in #705
- TOM-964: a push or fetch cut off midway reads as offline and goes again later by @haoyuant in #706
- TOM-949: tests' fake programs run on Windows, so the code that runs git, gh and agent CLIs is tested there too by @haoyuant in #707
- TOM-948: herdr's tests skip on Windows, where Tomrade offers no herdr, and stop opening real terminal windows there by @haoyuant in #710
- TOM-974: following the system switches within the chosen theme's light/dark pair by @haoyuant in #711
- TOM-965: rebinding Files on Windows waits for a folder a closed store's git still works in, instead of failing EBUSY by @haoyuant in #712
- TOM-950: tests check on Windows what they check elsewhere, never the person's real home, and five Windows bugs they hid are fixed by @haoyuant in #713
- TOM-990: the last of the Windows failures: a commit another git made first is no failure, takeover keeps worktrees in Windows' spelling by @haoyuant in #714
- TOM-992: README — Windows runs the Terminal window on Tomrade's own terminal backend by @haoyuant in #715
- TOM-996: a Terminal window pane no longer slides sideways while an IME composes by @haoyuant in #716
- TOM-1000: ingest's helper functions are closed to the public roles by @haoyuant in #717
- TOM-1002: ingest caps the anonymous ids it meets for the first time in an hour by @haoyuant in #718
- TOM-999: the analytics dashboard shows site downloads, page views, registered accounts and usage by platform by @haoyuant in #720
- TOM-999: the site and accounts migrations take numbers of their own by @haoyuant in #721
Full Changelog: v0.26.0...v0.27.0
Tomrade 0.26.0
What's Changed
- TOM-874: backlog-sidebar-check passes again; its module list comes from the app and its fold steps wait out the motion by @haoyuant in #619
- TOM-876: Daybreak's stars sit where the sky shows, a little larger and brighter by @haoyuant in #620
- TOM-877: Sunrise gets Daybreak's details in daylight: gold motes in the sky and a warm light on cards by @haoyuant in #621
- TOM-867: a night shift works a batch of tickets by dependency, in terminal panes or sessions, within limits by @haoyuant in #622
- TOM-868: a dialog starts a night shift, in terminal panes or sessions, and shows how it goes by @haoyuant in #623
- TOM-869: the computer stays awake through a night shift, and says what it cannot stop by @haoyuant in #624
- TOM-870: a morning report in Files says what to review first and what needs you, and reaches the phone by @haoyuant in #625
- TOM-875: failed CI, reviews and people's comments on a ticket's pull request reach the agent working it by @haoyuant in #626
- TOM-879: a merge conflict in a night shift goes back to its agent once, in the place the shift runs by @haoyuant in #627
- TOM-880: the assistant panel and the board's middle have stars and motes too by @haoyuant in #628
- TOM-881: Sunrise and Daybreak can share one sky across the panes, switched in Appearance by @haoyuant in #629
- TOM-882: after an interrupted run the agent checks what already happened before repeating it by @haoyuant in #630
- TOM-878: a night shift's end reaches the paired person's direct chat, for someone who chose IM by @haoyuant in #631
- TOM-884: the watchdog tells the person when a run seems stuck, loops or goes nowhere by @haoyuant in #633
- TOM-885: a night shift has a door on the title bar, which shows how it is going by @haoyuant in #632
- TOM-883: the Terminal window wears Sunrise and Daybreak's sky, stars and dust by @haoyuant in #634
- TOM-887: an auto run starts from a plan on the dependency graph, and you choose its nodes by @haoyuant in #635
- TOM-888: each node of a plan can have its own agent and merging, by hand or by a work rule by @haoyuant in #636
- TOM-889: an auto run tells every step, and shows them on its plan and a timeline by @haoyuant in #637
- TOM-890: what an agent finds during a run is filed, judged by another model, and marked on the plan if it joins by @haoyuant in #638
- TOM-891: the main window's dust and stars are the Terminal window's, and every light changes subtly in size, opacity and glow by @haoyuant in #639
- TOM-892: auto run opens from the sidebar, its graph is large enough to read, and Suggested always answers by @haoyuant in #640
- TOM-896: number steppers are drawn by the theme, not by Chromium by @haoyuant in #641
- TOM-897: an auto run thinks with the default engine, and a failed analysis says why by @haoyuant in #642
- TOM-895: the agent decides how many of an auto run go at once, within the person's limit by @haoyuant in #643
- TOM-898: a thread stopped by a limit or an empty balance asks whether the next ready engine takes over by @haoyuant in #644
- TOM-900: the auto run's plan draws the backlog's graph, hover and all by @haoyuant in #645
- TOM-899: an auto run moves a ticket to the next available engine when quota runs out by @haoyuant in #646
- TOM-871: scan a repository's unfinished work into a draft backlog a person ticks by @haoyuant in #647
- TOM-901: a running auto run's plan can be changed, on the graph, without racing the scheduler by @haoyuant in #648
- TOM-894: an agent can ask for an auto run from a conversation or a chat, and only the person can start it by @haoyuant in #649
- TOM-902: an auto run merges by default, and turning that off says what it costs by @haoyuant in #650
- TOM-903: an auto run plans again only when what the model would see has changed by @haoyuant in #651
- TOM-904: the auto run's sheet can be resized, and its graph follows by @haoyuant in #652
- TOM-905: the board's right-edge scroll fade feathers out at its top and bottom by @haoyuant in #653
- TOM-906: clear terminals draw dim, italic and inverse text readably by @haoyuant in #654
- TOM-893: Sunrise's dust drifts slowly, stays dense on any window, and takes 25 MB instead of 420 by @haoyuant in #655
- TOM-908: dim text on a clear terminal keeps its contrast by @haoyuant in #656
- TOM-907: stopping an ACP agent stops everything it started by @haoyuant in #657
- TOM-910: an agent with web search of its own uses it first, Tomrade's only as the fallback by @haoyuant in #658
- TOM-912: a worker that fails or runs out of credit gives way to a signed-in agent by @haoyuant in #659
- TOM-915: the auto run graph keeps its card line and hint readable by @haoyuant in #660
- TOM-917: the ticket detail stays beside the assistant on a narrower window by @haoyuant in #661
- TOM-919: sign-up asks about Tomrade's email, ticked by default, and the database keeps the answer by @haoyuant in #662
- TOM-920: README invites readers to buy Tomrade a coffee by @haoyuant in #663
- TOM-921: Sponsor button lists Buy Me a Coffee, Afdian and the QR codes by @haoyuant in #664
- TOM-922: README's coffee section sits where readers finish, linked from the top by @haoyuant in #665
- TOM-923: the sign-in page wears the Sunrise (晨曦) theme by @haoyuant in #666
- TOM-924: both READMEs open with a still of the main film by @haoyuant in #667
- TOM-916: auto run report judges deliveries instead of 'Not judged' by @haoyuant in #668
- TOM-911: SDK plugins ask the person's worker for a JSON document (ctx.models.completeJson) by @haoyuant in #669
- TOM-926: a project without code is offered the repository setup, and asked again when work needs it by @haoyuant in #670
- TOM-909: SDK plugins register inbox sources (SDK 0.2.33) by @haoyuant in #671
- TOM-914: Terminal window cards answer a folder's trust (Trust and continue / Exit) by @haoyuant in #672
- TOM-927: terminal glyphs stay right after atlas pages merge by @haoyuant in #673
- TOM-929: the repository setup card speaks de, es, fr, ja, ru and zh-Hant by @haoyuant in #674
- TOM-873: agent scorecard by engine: first-pass rate and spend per merged PR, with a share image by @haoyuant in #676
- TOM-872: public build page publishes the ticked roadmap, changelog and feedback link to GitHub Pages by @haoyuant in #675
- TOM-756: film the demo videos from the real app and cut them into shorts by @haoyuant in #677
- TOM-932: an ended session's conversation scrolls in its cell and opens at the end by @haoyuant in #678
- TOM-931: READMEs list v0.26.0's features by @haoyuant in #679
Full Changelog: v0.25.1...v0.26.0
Tomrade 0.25.1
What's Changed
- TOM-865: folds draw their content again; the fold's class no longer collides with Tailwind's visibility utility by @haoyuant in #618
Full Changelog: v0.25.0...v0.25.1
Tomrade 0.25.0
What's Changed
- TOM-855: the board's right-edge fade runs to the bottom instead of stopping above the scroll hint by @haoyuant in #606
- TOM-852: a Mac install:dev build updates to the next release in place, downloading only what changed by @haoyuant in #607
- TOM-856: drop the updaterCacheDirName electron-builder ignores by @haoyuant in #608
- TOM-857: the merged Mac update manifest lists each file once by @haoyuant in #609
- TOM-853: Usage keeps the design system's rule between its two sections, and its charts light in the theme's own colours by @haoyuant in #610
- TOM-858: default tables grouped by status, epic, priority and workstream; epic chip hover card shows its key by @haoyuant in #611
- TOM-859: the terminal window redraws its terminals on coming back, and its footer offers "显示异常?" to redraw them by hand by @haoyuant in #612
- TOM-861: the terminal window check expects an ended session's new terminal in the project repo, as TOM-842 made it by @haoyuant in #613
- TOM-862: plugins contribute backlog layouts — a view can show a plugin's own page beside Board, Table and Graph, sandboxed on its own origin or native in the window by @haoyuant in #614
- TOM-860: Sunrise and Daybreak's light moves slowly; a performance mode stops it by @haoyuant in #615
- TOM-854: dependency graph — update dependencies via the assistant, a clean layout, PNG export, flowing arrows, focus highlight, epic tags by @haoyuant in #616
- TOM-863: folds and panels open and close with a short motion instead of jumping by @haoyuant in #617
Full Changelog: v0.24.0...v0.25.0
Tomrade 0.24.0
What's Changed
- TOM-800: terminal recording is off by default by @haoyuant in #553
- TOM-799: the session bar's first card keeps its top edge by @haoyuant in #552
- TOM-804: pnpm install:dev builds and installs the Windows installer on Windows by @haoyuant in #556
- TOM-801: a keystroke in a Windows terminal reaches the screen without waiting on frame timers by @haoyuant in #554
- TOM-802: finding the agent in a Windows pane no longer starts PowerShell every few seconds by @haoyuant in #555
- TOM-806: a terminal host Tomrade cannot open is said so, not started again and again by @haoyuant in #558
- TOM-807: releases build a Linux arm64 AppImage beside the x64 one by @haoyuant in #559
- TOM-809: the running strip slides by transform, without a layout every frame by @haoyuant in #560
- TOM-808: the assistant's pet decodes each frame once and rests off screen by @haoyuant in #561
- TOM-812: Windows PowerShell 5.1 in the terminal panel no longer paints colored blocks behind typed text by @haoyuant in #562
- TOM-813: the terminal's Windows PowerShell fallback path keeps its backslash when SystemRoot is unset by @haoyuant in #565
- TOM-811: taking in another machine's change rewrites only the rows that changed by @haoyuant in #564
- TOM-814: Sunrise and Daybreak, two detailed sunrise themes; Sunrise is the default by @haoyuant in #567
- TOM-815: the tray's sweep tells the Terminal window is there without translating every command by @haoyuant in #566
- TOM-816: a save writes only the files that changed, without reading the folder back by @haoyuant in #568
- Linux: pnpm install:dev builds and installs the AppImage for this machine's arch by @haoyuant in #563
- TOM-817: Glass, a frosted smoked-glass theme; board banners no longer squeeze their message by @haoyuant in #569
- TOM-818: Neon and Sakura, two more themes with a character of their own by @haoyuant in #570
- TOM-819: Glass on macOS frosts for real, windows and terminals see-through by @haoyuant in #571
- TOM-824: a Files sync clears what a killed fetch left behind and waits its turn in the transport folder by @haoyuant in #573
- TOM-827: two machines sharing Files stop rewriting each other's id ledger by @haoyuant in #574
- TOM-830: a borrowed Claude Code starts in the mode picked before the first turn by @haoyuant in #575
- TOM-823: a failed Files sync says why, and only a remote out of reach is offline by @haoyuant in #576
- TOM-831: a terminal session opened in the panel stays at its newest line by @haoyuant in #577
- TOM-828: the detail pane wraps its body and widens for its head, so the close button stays in view by @haoyuant in #578
- TOM-829: Neon is gone, a saved Neon reads as Ink; Sakura's split Start button is one pill by @haoyuant in #579
- TOM-820: a theme made from a picture: the picture behind the panes, the colours drawn from it; the assistant makes it in a conversation by @haoyuant in #580
- TOM-833: never settle a live run as interrupted while the app is running by @haoyuant in #581
- TOM-836: enum pickers no longer clip their value (「主线」→「主…」) by @haoyuant in #582
- TOM-835: one heading level for the Appearance settings pane by @haoyuant in #584
- TOM-821: Glass frosts on Windows 11 too, Acrylic under the windows and the terminals by @haoyuant in #583
- TOM-825: Files remote in a subfolder fetches only that folder (partial fetch) by @haoyuant in #585
- TOM-797: keep the board's query bar out from under the assistant panel by @haoyuant in #586
- TOM-822: a sync shows the step it is in and how far its transfer has come, with what the last one did folded beneath by @haoyuant in #587
- TOM-826: git and agents follow the Windows system proxy; the doctor says which proxy, or direct by @haoyuant in #588
- TOM-834: a push the remote turns away is no delivery — commits wait, the status and the log say why by @haoyuant in #589
- TOM-837: ⌘K list scrolls, tickets before history by @haoyuant in #590
- TOM-838: restore cards get a surface, readable over picture themes by @haoyuant in #591
- TOM-840: Terminal window copy/paste keys the person can bind, and Copy/Paste in the cell's right-click menu by @haoyuant in #592
- TOM-842: ended session's default folder is the project repo; long folder row wraps by @haoyuant in #593
- TOM-843: the splash sets an icon with its own background on no white plate by @haoyuant in #594
- TOM-841: Windows 终端大量输出不卡:滚动只发新行,持续输出时降帧 by @haoyuant in #595
- TOM-847: a conversation another machine is running stays running here, and goes on here only once the person takes it over by @haoyuant in #596
- TOM-805: selecting a card re-renders the detail alone, and perf-check paints on Windows by @haoyuant in #597
- TOM-832: Glass frosts on Windows 10 too: DWM acrylic blur where Acrylic material is missing by @haoyuant in #598
- TOM-844: files dropped on a terminal session in the panel go to its pane as their paths, and a file dropped where nothing takes it no longer opens a window by @haoyuant in #599
- TOM-845: a message written while a run works can carry pictures: queued with them, or steered in to an agent that takes them by @haoyuant in #600
- TOM-846: steer now cuts Claude Code's current step, and a steer sent while the agent starts up waits for it by @haoyuant in #601
- TOM-848: a turn another machine took over stops here and stays taken over; another machine's turn cannot be stopped from here by @haoyuant in #602
- TOM-849: a reply a steer cuts mid-stream is kept marked as unfinished, and the answer to the steer starts with a whole sentence by @haoyuant in #603
- TOM-851: a terminal agent's question puts its choices on its session card; any ask can be looked at by @haoyuant in #604
- TOM-850: a steer waits for an MCP call in flight before cutting the turn, so the call's result is read and it does not run twice by @haoyuant in #605
Full Changelog: v0.23.1...v0.24.0
Tomrade 0.23.1
Tomrade 0.23.0
What's Changed
- TOM-636: the assistant panel lists its threads and the project's terminal sessions in a session bar by @haoyuant in #428
- TOM-668: the Terminal window opens from ⇧⌘T, the title bar, the Dock menu and the tray menu by @haoyuant in #429
- TOM-669: Tomrade can open on the Terminal window; first run asks how agents work here by @haoyuant in #430
- TOM-670: a key of the person's choosing brings up the Terminal window from any app by @haoyuant in #431
- TOM-674: the built-in agent can read and run checks in a ticket's own copy without asking by @haoyuant in #432
- TOM-672: Start goes in one click the way it last went, and asks first when a session is already at work by @haoyuant in #433
- TOM-665: a terminal session opens in the assistant panel, the same session as its Terminal window cell by @haoyuant in #434
- TOM-664: what else waits on the person is a line on top of the panel, and answering one opens the next by @haoyuant in #435
- TOM-677: five Electron checks that failed on main run end to end again by @haoyuant in #436
- TOM-678: an open window's one-click Start names a start made elsewhere at once by @haoyuant in #437
- TOM-673: where the assistant turns to writing code a rule says so, and folded steps say what they changed by @haoyuant in #438
- TOM-666: the Terminal window's session bar sits on the right, the assistant panel's, with its conversations in it by @haoyuant in #439
- TOM-680: Allow and Deny read the pane first, and press nothing on a screen that asks no permission by @haoyuant in #440
- TOM-634: the Terminal window records its panes; ended sessions and closed terminals replay raw output by @haoyuant in #441
- TOM-667: ⌘K finds sessions and acts on them, in the app window and the Terminal window by @haoyuant in #442
- TOM-671: tomrade term opens a pane, starts a ticket with an agent, and attaches a pane to your terminal by @haoyuant in #443
- TOM-681: Allow and Deny show only while the pane's screen shows a permission prompt by @haoyuant in #444
- TOM-679: the built-in assistant's coding can go to the background, in a child conversation under this one by @haoyuant in #445
- TOM-682: a ticket an agent files goes to the conversation that filed it, never to another idle one by @haoyuant in #446
- TOM-683: Allow and Deny read Cursor's, OpenCode's, Gemini's file-edit and CodeBuddy's Code Mode prompts by @haoyuant in #447
- TOM-651: the Windows terminal reads an agent's idle, working or blocked off its pane's screen, with herdr's manifests by @haoyuant in #448
- TOM-675: ended sessions are looked back on in the panel, outcome first and the conversation cut by ticket by @haoyuant in #449
- TOM-637: a conversation goes on in a terminal cell, and comes back once the CLI exited by @haoyuant in #450
- TOM-684: a Gemini CLI session started in a terminal reports its session id, so its conversation shows in the archive by @haoyuant in #451
- TOM-685: an Antigravity session takes its conversation id from the herdr pane it runs in by @haoyuant in #452
- TOM-643: Connect's agent instructions, commit and pull request name only the agents it connected by @haoyuant in #453
- TOM-661: a conversation's start card shows each ticket's steps while it starts by @haoyuant in #454
- TOM-686: the assistant panel drags out to 60% of the window, and the board keeps one column by @haoyuant in #455
- TOM-688: the assistant panel's thread menu is gone; the session bar, history and ⌘K do what it did by @haoyuant in #456
- TOM-687: the Terminal window's top bar breathes, edges line up, and 格子 / 总览 carry an icon by @haoyuant in #457
- TOM-689: the Terminal window's archive is History — the assistant panel's list, opened in cells by @haoyuant in #458
- TOM-693: session cards say the outcome one way, keep what ended today, and name the cell and how long by @haoyuant in #459
- TOM-692: a waiting card answers in place — Allow, a question's choice, or look first — and you stay where you were by @haoyuant in #460
- TOM-697: cards and the peek show a terminal session's last two pane lines, and the peek says ⌘\ turns dots into cards by @haoyuant in #461
- TOM-700: one pane seen from both sides says so — Here | Also in the Terminal window, the cell named, answers and words marked by where they came from by @haoyuant in #462
- TOM-696: what a session waits for is said in your language with its command — "想运行 git push …", "要运行命令" — never "needs your approval: Bash" by @haoyuant in #463
- TOM-701: writing code folds whole under its conclusion, and says what it waits to be allowed by @haoyuant in #464
- TOM-695: a workstream conversation that turns to code offers to claim a ticket, here, in the background or with a CLI by @haoyuant in #465
- TOM-698: a running session is cut by ticket in the panel, and the look back filters by ticket with marks and facts by @haoyuant in #466
- TOM-694: an assistant conversation reads as a session: its last word on cards, done with an outcome, cut by claim and code by @haoyuant in #467
- TOM-710: the look back goes on with a session on no ticket, sets children under their parent, greys raw output it lacks by @haoyuant in #468
- TOM-704: a session on no ticket offers the ticket its first words sound like, and a bare shell says how to start an agent by @haoyuant in #469
- TOM-708: panes no cell shows are recorded too, each pane keeps 7 days or 50 MB, and its timeline shows the manual work between sessions by @haoyuant in #470
- TOM-703: ⌘D / ⇧⌘D split off a plain shell in the folder of the cell it came from by @haoyuant in #471
- TOM-707: the Terminal window's top bar splits, opens ⌘K and the main window; waiting cells are orange, new sessions say so, and a card picked over the overview goes back to the cells by @haoyuant in #472
- TOM-702: the tray counts what waits, allows it in place, lists running sessions and opens each in its cell or the panel by @haoyuant in #473
- TOM-709: the Dock and the jump list list the Terminal windows used last with their cells; "both" keeps the main window in front by @haoyuant in #474
- TOM-706: Settings › Sessions sets the session bar by width or always, the peek on or off, and how the built-in assistant asks by @haoyuant in #475
- TOM-705: the global key drops the Terminal window from the top of the screen on macOS; Sessions and the first run offer None, ⌥Space or a key pressed there by @haoyuant in #476
- TOM-690: Start goes in one click to a background pane watched in the panel, ▾ lists the ways, and the bar says it is starting by @haoyuant in #477
- TOM-691: ⌘K and the session bar's + start a session three ways, and the Terminal window's ⌘K starts tickets in a new cell by @haoyuant in #478
- TOM-699: a ticket's page lists its sessions by when each began and warns of two in one folder; Doing cards say who works it; a session at work is looked at and talked to in the panel, and another starts in a folder of its own by @haoyuant in #479
- TOM-711: the session bar, the waiting line and the Terminal window say it as design E does, and "?" lists the Terminal window's keys by @haoyuant in #480
- TOM-712: the tray writes the same "cell N" as the panel and the session bar by @haoyuant in #481
- TOM-713: typing in a cell is as quick while background panes are recorded as without by @haoyuant in #482
- TOM-714: a failed tool call reads in your language — "Bash 失败了" — not "Bash failed" by @haoyuant in #484
- TOM-716: a session's hooks refresh only what reads sessions, not every ticket in the project by @haoyuant in #485
- TOM-719: pnpm install:dev builds and installs a local dev Tomrade by @haoyuant in #483
- TOM-720: deleting a conversation no longer leaves its session in the Terminal wi...