Commit Graph

  • 0567613497 Merge pull request #74790 from NousResearch/bb/worktree-diff-scope brooklyn! 2026-07-30 07:15:21 -05:00
  • ec1645a5ba fix(desktop): stay on the tab that fills a closed slot Brooklyn Nicholson 2026-07-30 07:12:29 -05:00
  • 383829df2e Merge pull request #74782 from HexLab98/fix/74761-update-marker-self-pid brooklyn! 2026-07-30 07:10:01 -05:00
  • ce6ecf306e fix(desktop): hide dismissed projects from ⌘K too Brooklyn Nicholson 2026-07-30 07:09:40 -05:00
  • 87e14d1f2d fix(desktop): unclog lint on worktree-scoped rail PR Brooklyn Nicholson 2026-07-30 07:08:19 -05:00
  • 2e3e9c1765 fix(desktop): scope coding rail + review pane per worktree cwd Brooklyn Nicholson 2026-07-30 06:21:55 -05:00
  • 14db1a99e2 Merge pull request #74781 from NousResearch/bb/pane-context-menus brooklyn! 2026-07-30 06:01:51 -05:00
  • 67083c6dde test(installer): pin own-pid adopt for desktop-prewritten update marker HexLab98 2026-07-30 17:57:13 +07:00
  • 160586ff8d fix(installer): adopt desktop-prewritten update marker with our own pid HexLab98 2026-07-30 17:57:13 +07:00
  • dba7bef5ce fix(desktop): stop right-click showing a lone Select All on bare surfaces Brooklyn Nicholson 2026-07-30 05:55:30 -05:00
  • 3735ccee23 Merge pull request #74772 from NousResearch/bb/code-pre-padding brooklyn! 2026-07-30 05:55:23 -05:00
  • 1afe076dbf fix(desktop): use the native Menlo/Monaco mono stack for code Brooklyn Nicholson 2026-07-30 05:48:20 -05:00
  • b7ee610dc9 fix(desktop): drop the doubled inset around highlighted code blocks Brooklyn Nicholson 2026-07-30 05:41:00 -05:00
  • 937222f4ec fix(desktop): keep a mid-turn model pick painted in the composer (#74759) brooklyn! 2026-07-30 05:34:48 -05:00
  • d8a9c17dae fix(tui): keep the pending model shown at turn end instead of blipping back (#74766) brooklyn! 2026-07-30 05:32:55 -05:00
  • 206eda50a5 Merge pull request #74734 from NousResearch/bb/tab-context-menu brooklyn! 2026-07-30 05:23:06 -05:00
  • f27d45e288 feat(tui): reach the model picker without wrecking your draft, and switch mid-turn (#74756) brooklyn! 2026-07-30 05:18:30 -05:00
  • dd4eadcf79 A finished turn ends on its changed files (#74732) brooklyn! 2026-07-30 05:11:58 -05:00
  • 3b47e0c436 fmt(js): npm run fix on merge (#74751) hermes-seaeye[bot] 2026-07-30 10:11:53 +00:00
  • 9650f555d0 Merge pull request #74668 from NousResearch/bb/composer-attach brooklyn! 2026-07-30 05:01:45 -05:00
  • 19556db610 Merge pull request #74747 from NousResearch/bb/loading-bg brooklyn! 2026-07-30 04:57:18 -05:00
  • 1ee75fc473 Merge pull request #74746 from NousResearch/bb/chat-widget-chrome brooklyn! 2026-07-30 04:54:33 -05:00
  • 7c59101c4a fix(desktop): give every tab strip the standard right-click tab menu Brooklyn Nicholson 2026-07-30 04:22:41 -05:00
  • 5e807390fd Merge pull request #74487 from NousResearch/bb/update-eol-churn brooklyn! 2026-07-30 04:53:24 -05:00
  • c999dc2e8e refactor(desktop): one .ref class, and the theme owns every accent Brooklyn Nicholson 2026-07-30 04:35:30 -05:00
  • d83d296473 refactor(desktop): one reference vocabulary behind @ and / alike Brooklyn Nicholson 2026-07-30 03:04:30 -05:00
  • c17053c4f7 perf(desktop): cache @ path completions like / completions already are Brooklyn Nicholson 2026-07-30 02:38:09 -05:00
  • 47180dec83 fix(desktop): one label per reference, on every surface Brooklyn Nicholson 2026-07-30 02:37:54 -05:00
  • 1f72da4f88 test(desktop): cover the directive-scope contract Brooklyn Nicholson 2026-07-30 02:14:57 -05:00
  • cf5b6feae8 feat(desktop): show the active @ browse scope as a popover header Brooklyn Nicholson 2026-07-30 02:14:44 -05:00
  • 130cc0b859 fix(desktop): pasting into an open @url: scope no longer doubles the directive Brooklyn Nicholson 2026-07-30 02:14:30 -05:00
  • 4fb4d78989 fix(desktop): keep the browse scope through Tab, Backspace, and a mid-message pick Brooklyn Nicholson 2026-07-30 02:04:40 -05:00
  • fb5efe917a feat(desktop): parse the @kind: prefix as a browse scope Brooklyn Nicholson 2026-07-30 02:04:31 -05:00
  • 1486046b36 fix(desktop): paint the zone floor with the chrome surface Brooklyn Nicholson 2026-07-30 04:49:06 -05:00
  • a48f1b6bda docs(desktop): record the widget shell and thread hairline Brooklyn Nicholson 2026-07-30 04:47:39 -05:00
  • 277a6f944a fix(desktop): put the transcript's hairlines on one stroke token Brooklyn Nicholson 2026-07-30 04:47:39 -05:00
  • 148cb80771 feat(desktop): one shell for the transcript's inline widgets Brooklyn Nicholson 2026-07-30 04:47:28 -05:00
  • 11089899fb fmt(js): npm run fix on merge (#74740) hermes-seaeye[bot] 2026-07-30 09:42:51 +00:00
  • c581ad402e Merge pull request #74736 from NousResearch/bb/clear-draft brooklyn! 2026-07-30 04:34:21 -05:00
  • 9d75c418ad Merge pull request #74693 from NousResearch/bb/cmd-backspace brooklyn! 2026-07-30 04:31:48 -05:00
  • 6d5b3e2520 docs(tui): list Esc Esc in the hotkey panel; correct the Ctrl+U/K wording Brooklyn Nicholson 2026-07-30 04:27:44 -05:00
  • 01022d737a feat(tui): double ESC discards the draft, even mid-stream Brooklyn Nicholson 2026-07-30 04:26:48 -05:00
  • 59a7da9a89 fix(tui): scope Ctrl+U / Ctrl+K to the current line, per readline Brooklyn Nicholson 2026-07-30 04:26:42 -05:00
  • 94924c6430 Merge pull request #74674 from NousResearch/bb/yolo-palette brooklyn! 2026-07-30 04:25:18 -05:00
  • 1ae1eb47bc Merge pull request #74729 from NousResearch/bb/no-auto-filetree brooklyn! 2026-07-30 04:23:18 -05:00
  • c1ec394160 feat(cli): double ESC discards the draft, even mid-stream CK iRonin.IT 2026-07-30 04:20:41 -05:00
  • 7996ec66cd test(desktop): match the switch and disclosure labels to what they render Brooklyn Nicholson 2026-07-30 04:18:17 -05:00
  • 6cb1aa44ed fix(desktop): opening the diff pane no longer opens the file tree Brooklyn Nicholson 2026-07-30 04:16:34 -05:00
  • dd241cf0cd Merge pull request #74644 from NousResearch/bb/double-tap-heart brooklyn! 2026-07-30 03:56:01 -05:00
  • 640056704c Merge remote-tracking branch 'origin/main' into bb/yolo-palette Brooklyn Nicholson 2026-07-30 03:31:40 -05:00
  • 3f5ec8b45d fix(tui): Cmd+Backspace kills the line; Option/Ctrl+Backspace stay delete-word Brooklyn Nicholson 2026-07-30 03:39:34 -05:00
  • 8d112c05f7 fix(cli): route Cmd+Backspace and Cmd+ForwardDelete to the kill bindings Brooklyn Nicholson 2026-07-30 03:39:26 -05:00
  • 9accf79d83 fmt(js): npm run fix on merge (#74702) hermes-seaeye[bot] 2026-07-30 08:19:58 +00:00
  • 129b4e7fef feat(desktop): make the ⌘K row note a shared primitive with a state variant Brooklyn Nicholson 2026-07-30 03:13:21 -05:00
  • 2c71a37ad1 fix(desktop): clear double-click heart lint errors Brooklyn Nicholson 2026-07-30 03:16:41 -05:00
  • b69d4e5a78 feat(desktop): double-click a message to heart it Brooklyn Nicholson 2026-07-30 01:37:39 -05:00
  • 9d589b92d3 refactor(desktop): one hook for a message's reactions Brooklyn Nicholson 2026-07-30 01:36:29 -05:00
  • d437d3e54d Merge pull request #74665 from NousResearch/bb/palette-perf brooklyn! 2026-07-30 03:08:58 -05:00
  • b5ca900508 fmt(js): npm run fix on merge (#74694) hermes-seaeye[bot] 2026-07-30 08:08:51 +00:00
  • 0481766561 perf(desktop): make ⌘K cost nothing until it opens Brooklyn Nicholson 2026-07-30 02:32:44 -05:00
  • 09fa5c063c fix(desktop): make ⌘K group order the priority it already was Brooklyn Nicholson 2026-07-30 03:00:58 -05:00
  • c55159f185 Merge pull request #74683 from NousResearch/bb/osc-tab-title brooklyn! 2026-07-30 02:58:04 -05:00
  • 3198ed7cc3 refactor(desktop): name value-taking setters set*, not toggle* Brooklyn Nicholson 2026-07-30 02:41:41 -05:00
  • f975837054 fix(desktop): name the direction in labels that describe live state Brooklyn Nicholson 2026-07-30 02:41:41 -05:00
  • b86ae0d108 feat(desktop): put YOLO in ⌘K and show each toggle's live state Brooklyn Nicholson 2026-07-30 02:41:34 -05:00
  • 975f4ef38d perf(desktop): budget the transcript live tail in parts, not turns Brooklyn Nicholson 2026-07-30 02:14:22 -05:00
  • fed48cf5b0 fmt(js): npm run fix on merge (#74677) hermes-seaeye[bot] 2026-07-30 07:36:23 +00:00
  • f1a91ad416 fix(tui): split terminal tab title from window title Brooklyn Nicholson 2026-07-30 02:31:47 -05:00
  • 866c9adae3 Merge pull request #74651 from NousResearch/bb/composer-paste-directives brooklyn! 2026-07-30 02:25:09 -05:00
  • a2a74d7acf Merge pull request #74623 from NousResearch/bb/open-project brooklyn! 2026-07-30 02:12:22 -05:00
  • 0bf471dd68 fix(gateway): preserve voice_only semantics for text input Juan Martitegui 2026-07-29 06:31:57 +00:00
  • 05f5df6bdb Merge pull request #74640 from NousResearch/bb/undo-close-tab-focus brooklyn! 2026-07-30 02:06:29 -05:00
  • 1e2d55072c Merge pull request #74642 from NousResearch/bb/sidebar-icon-clip brooklyn! 2026-07-30 02:04:54 -05:00
  • 422ecfe1da feat(desktop): hydrate commands when repainting inert composer text Brooklyn Nicholson 2026-07-30 01:39:29 -05:00
  • ccca952b92 feat(desktop): chip pasted directives in the composer Brooklyn Nicholson 2026-07-30 01:39:20 -05:00
  • c5a68213fa feat(desktop): recognize slash commands in text the composer didn't watch typed Brooklyn Nicholson 2026-07-30 01:39:12 -05:00
  • fa8b959b92 Merge pull request #74630 from NousResearch/bb/update-restart-race brooklyn! 2026-07-30 01:43:38 -05:00
  • 3209236ae3 fix(desktop): fade the ⌘-held project label Brooklyn Nicholson 2026-07-30 01:20:08 -05:00
  • 958ab818b8 fix(desktop): sidebar labels truncate instead of pushing header icons out Brooklyn Nicholson 2026-07-30 01:19:31 -05:00
  • 8e1debd5ed docs: purge stale xdist/_enforce_test_timeout test-runner references repo-wide konsisumer 2026-07-29 21:44:13 -07:00
  • 53f7d137ed fix(windows): native Windows correctness for CLI, gateway status, banner, and WSL browser paths Jeff Watts 2026-07-29 21:42:36 -07:00
  • ba194c1d19 feat(desktop): File > Open Folder… menu item Brooklyn Nicholson 2026-07-30 01:15:01 -05:00
  • a11611af39 feat(desktop): projects in the command palette Brooklyn Nicholson 2026-07-30 01:15:01 -05:00
  • 5affcd6bf4 feat(desktop): open a folder as a project with ⌘O Brooklyn Nicholson 2026-07-30 01:15:01 -05:00
  • 7556c51234 fix(desktop): focus the tab restored by undo-close (⌘⇧T) Brooklyn Nicholson 2026-07-30 01:14:11 -05:00
  • 382282d5a0 Merge pull request #74610 from NousResearch/bb/checkbox-indeterminate brooklyn! 2026-07-30 01:06:49 -05:00
  • eefcc098a7 Merge pull request #74611 from NousResearch/bb/composer-strips-outside brooklyn! 2026-07-30 01:05:45 -05:00
  • fa183062e4 Merge pull request #74533 from NousResearch/bb/emoji-reactions brooklyn! 2026-07-30 01:02:14 -05:00
  • 8c76fe19f8 fix(update): let the GUI updater's hermes update child pass the lock it already holds Brooklyn Nicholson 2026-07-30 00:51:33 -05:00
  • 98e43be8e0 Merge pull request #74602 from NousResearch/bb/pointer-intent brooklyn! 2026-07-30 00:41:45 -05:00
  • e17d058269 refactor(desktop): move the composer strips out of the drag region Brooklyn Nicholson 2026-07-30 00:18:29 -05:00
  • f790d5a6ce fix(desktop): stop the checkbox painting the check and dash at once Brooklyn Nicholson 2026-07-30 00:17:26 -05:00
  • ba7d214b6a fmt(js): npm run fix on merge (#74605) hermes-seaeye[bot] 2026-07-30 05:13:41 +00:00
  • 745d1383cb fix(deps): add frimousse + emojibase to the lockfile without pruning other platforms Brooklyn Nicholson 2026-07-29 23:45:41 -05:00
  • 5ecc35f9bb fix(tests): teach gateway-server fakes the include_row_ids kwarg Brooklyn Nicholson 2026-07-29 22:05:15 -05:00
  • fec1ac0a7a feat(desktop): reactions are opt-in under Settings → Appearance, off by default Brooklyn Nicholson 2026-07-29 21:37:12 -05:00
  • 1af8839139 fix(state): make _row_id opt-in per consumer instead of universal Brooklyn Nicholson 2026-07-29 21:37:12 -05:00
  • a90ccd46b7 feat(desktop): :shortcode: emoji completions in both composers Brooklyn Nicholson 2026-07-29 21:04:30 -05:00
  • 6ec319f530 feat(desktop): two-way reaction UI — tapback pill, frimousse picker, live paint Brooklyn Nicholson 2026-07-29 21:04:22 -05:00
  • 7d92056c49 feat(gateway): iMessage-style message reactions — storage, RPC, agent tool, model context Brooklyn Nicholson 2026-07-29 21:04:06 -05:00