This website requires JavaScript.
53a81cfe50
fix(desktop): give tool rows the scaffold colour they were meant to share
Brooklyn Nicholson
2026-07-27 19:11:48 -05:00
e23ef9f312
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 17:09:18 -07:00
66a94dc177
Merge pull request #72985 from NousResearch/bb/tooltip-delay
brooklyn!
2026-07-27 19:08:52 -05:00
a67b2d93cd
fix(desktop): paint the live status line as scaffolding
Brooklyn Nicholson
2026-07-27 19:07:24 -05:00
85a75f3155
refactor(relay): drop the flat_dm_status knob — liveliness is unconditional; add relay docs page
Victor Kyriazakos
2026-07-28 00:05:41 +00:00
84a25212de
feat(desktop): mirror every kebab menu to right-click
Brooklyn Nicholson
2026-07-27 19:04:45 -05:00
0d14864b94
refactor(desktop): extract a shared kebab + right-click actions-menu primitive
Brooklyn Nicholson
2026-07-27 19:04:39 -05:00
705b20a57d
fix(desktop): delay Tip hover-open by 200ms so tips stop flashing
Brooklyn Nicholson
2026-07-27 19:02:23 -05:00
cf0c42fa0b
fix(agent): never replay chain-of-thought in the active-turn redirect checkpoint
teknium1
2026-07-27 14:57:11 -07:00
b1f4b95761
fix(desktop): measure reasoning per block instead of per turn
Brooklyn Nicholson
2026-07-27 18:50:20 -05:00
f08b0e5606
Merge remote-tracking branch 'origin/main' into bb/desktop-activity-grouping
Brooklyn Nicholson
2026-07-27 18:42:49 -05:00
a3c46ac09e
refactor(desktop): give live tool runs a one-line ticker
Brooklyn Nicholson
2026-07-27 18:42:46 -05:00
d7b8a63eb7
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 16:24:46 -07:00
96db67b849
fmt(js): npm run fix on merge (#72967 )
hermes-seaeye[bot]
2026-07-27 23:12:24 +00:00
a19cfa4531
Merge pull request #72960 from NousResearch/bb/desktop-statusbar-toggle
brooklyn!
2026-07-27 18:10:28 -05:00
6ba2f3e644
fix(desktop): say a sub-second reasoning block was brief
Brooklyn Nicholson
2026-07-27 17:39:55 -05:00
f96997c36f
fix(desktop): settle a tool run whose calls never resolved
Brooklyn Nicholson
2026-07-27 17:29:06 -05:00
f7d6c1be8f
docs(desktop): explain what UNBOUNDABLE_TOOLS now guards
Brooklyn Nicholson
2026-07-27 16:12:52 -05:00
a77c75f3e0
feat(desktop): report how long the model thought
Brooklyn Nicholson
2026-07-27 15:39:08 -05:00
7151ea4c77
feat(desktop): collapse a settled tool run to its summary line
Brooklyn Nicholson
2026-07-27 15:39:03 -05:00
97d790d8b1
feat(desktop): summarize a run of tool calls as one line
Brooklyn Nicholson
2026-07-27 15:38:59 -05:00
c07f2e023a
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 16:10:24 -07:00
9f02bb207d
Merge pull request #72965 from NousResearch/bb/resume-freetext-search
brooklyn!
2026-07-27 18:09:50 -05:00
9864e00fb4
feat(relay): flat-DM liveliness — status anchors to the triggering ts, replies stay flat (QA-8)
Victor Kyriazakos
2026-07-27 22:59:02 +00:00
71d5c47e21
fix(relay): per-message sessions for fronted Slack DMs — stamp the inbound ts as session thread (QA-3)
Victor Kyriazakos
2026-07-27 17:35:37 +00:00
981feb6730
feat(skills): org skills are editable in place; local edits survive org updates
Ben Barclay
2026-07-28 09:06:34 +10:00
fbd8d1a93d
Merge pull request #72963 from NousResearch/bb/artifacts-real-preview
brooklyn!
2026-07-27 18:04:18 -05:00
3c74f463d0
fix(desktop): keep /resume's free-text search typeable
Brooklyn Nicholson
2026-07-27 18:02:54 -05:00
f4e042f466
style(desktop): sit every pane tab strip on the sidebar surface
Brooklyn Nicholson
2026-07-27 18:02:20 -05:00
7de4fbd493
Merge pull request #72956 from NousResearch/bb/slash-freetext-enter
brooklyn!
2026-07-27 17:56:45 -05:00
cd25a9f405
fix(desktop): open a preview without dragging the file tree open
Brooklyn Nicholson
2026-07-27 17:55:24 -05:00
003ff53fb4
fix(desktop): scope composer and transcript state to their own session
Brooklyn Nicholson
2026-07-27 17:55:17 -05:00
96999b116b
refactor(desktop): put every preview on one rail tab list
Brooklyn Nicholson
2026-07-27 17:55:13 -05:00
43571601aa
fix(desktop): don't let Enter swap a free-text slash argument for a completion
Brooklyn Nicholson
2026-07-27 17:50:18 -05:00
e3acdfb21d
refactor(desktop): lift the completion-accept decision out of the keydown ladder
Brooklyn Nicholson
2026-07-27 17:50:12 -05:00
58c8d86bd5
feat(desktop): let the status bar be hidden
Brooklyn Nicholson
2026-07-27 17:47:39 -05:00
b429194478
refactor(desktop): simplify free-text slash mode check (#72815 )
Gille
2026-07-27 16:45:03 -06:00
e19ac3b745
docs(sync): point users from personal sync to org sharing
Ben Barclay
2026-07-28 08:19:56 +10:00
5efeb73b9f
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 15:13:47 -07:00
7c532e1006
Merge pull request #72889 from NousResearch/bb/composer-at-paths
brooklyn!
2026-07-27 17:13:00 -05:00
42c308ecdc
Merge pull request #72897 from NousResearch/bb/desktop-drift-fixes
brooklyn!
2026-07-27 17:12:49 -05:00
3666e3417e
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 15:12:47 -07:00
14cb0507a7
Merge pull request #72912 from NousResearch/bb/desktop-project-count
brooklyn!
2026-07-27 17:12:39 -05:00
70d8db7409
Merge upstream main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 15:08:25 -07:00
dbc18c6d62
fix(desktop): preserve live model after settings save (#72903 )
Gille
2026-07-27 15:52:37 -06:00
731aa0ccc9
fix(browser): stop stale cdp_url from stalling every startup by 10+ seconds
Teknium
2026-07-26 19:53:13 -07:00
c63be0daf7
Merge pull request #72900 from NousResearch/bb/desktop-home-project
brooklyn!
2026-07-27 16:29:57 -05:00
e04ed64637
style(desktop): drop the session counts inside an entered project
Brooklyn Nicholson
2026-07-27 16:25:51 -05:00
e00901259c
feat(desktop): Tab into a folder from the @ popover
Brooklyn Nicholson
2026-07-27 16:20:58 -05:00
579b66336f
fix(desktop): let automated teardown quit past the active-work prompt
Brooklyn Nicholson
2026-07-27 16:19:27 -05:00
a88e27e9e5
fmt(js): npm run fix on merge (#72902 )
hermes-seaeye[bot]
2026-07-27 21:15:26 +00:00
1d76a15188
Merge pull request #72899 from NousResearch/bb/desktop-recede-chrome-seams
brooklyn!
2026-07-27 16:07:08 -05:00
5a5d7b9386
feat(desktop): pin Home to the top of the project sidebar
Brooklyn Nicholson
2026-07-27 16:05:19 -05:00
ef0f4763e3
i18n(desktop): name the project-less bucket "Home"
Brooklyn Nicholson
2026-07-27 16:05:10 -05:00
60b6ea237f
feat(gateway): group unplaced sessions into a Home bucket in the project tree
Brooklyn Nicholson
2026-07-27 16:04:57 -05:00
2a7da2b549
style(desktop): fade split sashes until hover
Brooklyn Nicholson
2026-07-27 15:58:34 -05:00
35a002a441
feat(desktop): mark the active pane tab with a primary underline
Brooklyn Nicholson
2026-07-27 15:58:22 -05:00
d8b5bbf607
style(desktop): drop the titlebar and statusbar edge rules
Brooklyn Nicholson
2026-07-27 15:58:12 -05:00
c7ef4c192d
refactor(desktop): name the overlay z-index ladder
Brooklyn Nicholson
2026-07-27 15:48:09 -05:00
9ae3bd73c9
feat(desktop): confirm before quitting with a turn in flight
Brooklyn Nicholson
2026-07-27 15:47:57 -05:00
2f5926ed05
fix(desktop): time a stream stall from the last activity
Brooklyn Nicholson
2026-07-27 15:47:53 -05:00
e9bb4c3951
fix(desktop): don't alert for prompts a reconnect replayed
Brooklyn Nicholson
2026-07-27 15:47:45 -05:00
93477b2a0c
fix(desktop): paint diffs from the theme palette
Brooklyn Nicholson
2026-07-27 15:47:42 -05:00
3be565fbde
Merge pull request #72886 from NousResearch/bb/desktop-titlebar-sidebar-bg
brooklyn!
2026-07-27 15:28:56 -05:00
ecd5c79636
fix(desktop): sit composer chips on the text baseline
Brooklyn Nicholson
2026-07-27 15:24:56 -05:00
de0b376cc9
fix(desktop): keep the @ popover open while typing a path
Brooklyn Nicholson
2026-07-27 15:24:44 -05:00
b378cc0a72
fix(gateway): let @ completion find folders by name
Brooklyn Nicholson
2026-07-27 15:24:35 -05:00
bdd75630a7
fix(desktop): paint the titlebar with the sidebar's surface color
Brooklyn Nicholson
2026-07-27 15:22:13 -05:00
551e1c6d64
refactor(agent): direct flag access in redecoration, matching call-block site
kshitijk4poor
2026-07-28 00:29:17 +05:00
708390f47d
refactor(moa): co-locate guidance peel with attach, add round-trip contract
kshitijk4poor
2026-07-28 00:28:31 +05:00
f9be15d0f9
fix(agent): rebase MoA prepared request even when guidance is empty
kshitijk4poor
2026-07-28 00:26:20 +05:00
bfd82660b5
refactor(agent): share static-prefix reconstruction, memoize failed rebuilds
kshitijk4poor
2026-07-28 00:25:06 +05:00
2322f0dcca
fix(agent): restrict strip flatten to decoration-produced shapes
kshitijk4poor
2026-07-28 00:19:26 +05:00
ece0107fc2
test(agent): cover prompt-cache redecoration across failover policy changes
HexLab98
2026-07-27 20:40:29 +07:00
3e86df2753
fix(agent): redecorate prompt-cache breakpoints after provider failover
HexLab98
2026-07-27 20:40:29 +07:00
5646fed97e
Merge pull request #72858 from kshitijk4poor/revert/72817
kshitij
2026-07-28 00:52:55 +05:30
2c1809e6ca
revert: PR #72817 — session activity watchdog, stall notify, compress timeout
kshitijk4poor
2026-07-28 00:15:00 +05:00
1f405aa9ef
fix: propagate logging session context after daemon-pool compress_context
kshitijk4poor
2026-07-27 23:28:06 +05:00
b1218e5e70
chore: add contributor mapping for fangliquanflq (#72424 )
kshitijk4poor
2026-07-27 23:19:02 +05:00
c135b8543b
refactor: reuse existing utilities in salvaged PR #72424
kshitijk4poor
2026-07-27 23:18:45 +05:00
cfb206fe2e
feat(gateway): session activity watchdog, stall notify, compress timeout (#72424 )
fangliquanflq
2026-07-27 23:16:24 +05:00
71bae295f2
Merge origin/main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 12:00:09 -07:00
5fde131eb2
Merge pull request #72835 from NousResearch/bb/desktop-remote-routing
brooklyn!
2026-07-27 13:55:23 -05:00
8314854d52
Merge origin/main into feat/hermes-relay-shared-metrics
Alex Fournier
2026-07-27 11:50:52 -07:00
51a36f1fc1
test: set _incremental_persistence_failed=False on MagicMock agent
kshitijk4poor
2026-07-27 23:34:20 +05:00
8e934e84ac
fix: follow-ups for salvaged PR #72425
kshitijk4poor
2026-07-27 20:50:26 +05:00
858bedea02
fix(session): persist tool activity before projection
elcocoel
2026-07-27 04:09:41 +01:00
5409e81f55
chore: credit the contributors this cluster is built from
Brooklyn Nicholson
2026-07-27 13:44:14 -05:00
97a8034dfd
refactor(desktop): resolve profile backend routing from one table
Brooklyn Nicholson
2026-07-27 13:44:11 -05:00
f18e50a070
fix(desktop): record main-process faults in desktop.log
Brooklyn Nicholson
2026-07-27 13:07:18 -05:00
d7e738af90
fix(desktop): retire pooled remote backends whose host went away
Brooklyn Nicholson
2026-07-27 13:03:59 -05:00
3884e0eea0
fix(desktop): reuse global remote backend across profiles
Gille
2026-07-27 10:00:04 -06:00
704a321870
fix(desktop): preserve OAuth sessions in sidebar
Vitor Cepeda Lopes
2026-07-19 17:14:52 +01:00
e643f2e910
fix: update signal guard test for _install_signal refactor (#72677 )
kshitijk4poor
2026-07-27 23:28:55 +05:00
8b11249755
fix(tui-gateway): guard entry signal installs to main thread
brein
2026-07-27 15:28:26 +02:00
4b4d2ae4cd
docs(delegation,api): document stall detection, timeout metadata, /agents live status, runs-stream subagent lifecycle
teknium1
2026-07-26 23:44:25 -07:00
ea2499bcfe
fix(update): close the stale-bytecode class with a launch-time checkout-fingerprint sweep
teknium1
2026-07-26 23:57:41 -07:00
d76d0d61d8
fix(update): refresh runtime modules before lazy backends
izumi0uu
2026-07-07 21:58:32 +08:00
0543078e97
Merge pull request #72794 from NousResearch/bb/web-build-toolchain
brooklyn!
2026-07-27 13:21:37 -05:00
a133a36eca
fix(desktop): front the workspace pane when the route lands on a page (#72796 )
brooklyn!
2026-07-27 13:21:21 -05:00