Skip to content

Releases

Tomrade 0.28.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 03:58
3d59c68

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

Tomrade 0.28.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Nov 02:33
a338abd

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

Tomrade 0.28.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 15:23
e129bfd

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

Choose a tag to compare

@github-actions github-actions released this 04 Nov 15:07
c18efff

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

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:54
cf48624

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

Choose a tag to compare

@github-actions github-actions released this 01 Nov 09:33
ee87918

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

Choose a tag to compare

@github-actions github-actions released this 31 Oct 06:17
268bedd

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

Choose a tag to compare

@github-actions github-actions released this 30 Oct 18:11
a132d04

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

Choose a tag to compare

@github-actions github-actions released this 29 Oct 02:25
ff7e24e

What's Changed

  • TOM-777: propose_rule accepts projectId over MCP by @haoyuant in #549
  • TOM-796: log and recover a gone Terminal window renderer by @haoyuant in #550
  • TOM-798: the collapsed session rail shows waiting as a count over one word by @haoyuant in #551

Full Changelog: v0.23.0...v0.23.1

Tomrade 0.23.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 13:47
6144fdd

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...
Read more