Commit Graph

  • 28a3fe5c33 Merge pull request #79507 from NousResearch/bb/remote-pdf-preview brooklyn! 2026-08-05 10:34:28 -06:00
  • eb68ffbe43 fix(desktop): make remote backend updates terminal-state driven Brooklyn Nicholson 2026-08-05 10:34:18 -06:00
  • 950b55d4d7 feat(update): emit an action-scoped terminal receipt from hermes update Brooklyn Nicholson 2026-08-05 10:34:18 -06:00
  • 9e9b3fc669 fmt(js): npm run fix on merge (#79505) hermes-seaeye[bot] 2026-08-05 16:32:54 +00:00
  • 7e16241825 feat(wake): hands-free wake word for remote desktop via client mic streaming (#79491) brooklyn! 2026-08-05 10:32:38 -06:00
  • c8fdc51740 fix(desktop): render remote PDFs in preview rail Matt Prusak 2026-08-01 22:56:11 -05:00
  • c6fe31a9be test(desktop): expect client_capture in wake.start/status params Brooklyn Nicholson 2026-08-05 10:25:57 -06:00
  • c8648278c3 In-app browser and previews are real layout-tree tabs (#77705) brooklyn! 2026-08-05 10:22:58 -06:00
  • 4aeffb89c7 fix(desktop): open remote file rows in the in-app preview (#79494) brooklyn! 2026-08-05 10:17:03 -06:00
  • 18ed612e5c fmt(js): npm run fix on merge (#79496) hermes-seaeye[bot] 2026-08-05 16:16:43 +00:00
  • 7c33b806a1 chore: fix import order, map contributor email Brooklyn Nicholson 2026-08-05 10:12:31 -06:00
  • 17a5a95871 fix(desktop): open remote file rows in the in-app preview Brooklyn Nicholson 2026-08-05 10:07:18 -06:00
  • 069551d19b fix(desktop): preview remote HTML over SSH (#76008) Bear Huddleston 2026-08-05 11:07:35 -05:00
  • dfc1cbebbd docs(config): document wake_word.capture in cli-config.yaml.example Brooklyn Nicholson 2026-08-05 10:06:49 -06:00
  • 6df3912e0a perf(desktop): coalesce wake.feed frames Brooklyn Nicholson 2026-08-05 10:06:49 -06:00
  • 60808dcf72 fix(wake): auto capture keeps the backend mic when one exists Brooklyn Nicholson 2026-08-05 10:06:49 -06:00
  • d401c27edf fix(wake): address review on client-capture re-arm and feed queue Andrew 2026-07-31 00:48:51 -07:00
  • 105fbf6b7d feat(wake): client-capture wake word for remote desktop Andrew 2026-07-30 23:10:09 -07:00
  • cc245e84d2 fix: correct cron mid-run restart claim in salvaged docs kshitij 2026-08-05 14:55:47 +05:30
  • 2183ed3921 docs: fix stale PATH location in windows-native common pitfalls witcheer 2026-08-05 08:37:02 +00:00
  • 7ce6f97945 docs: explain the slow silent first turn (prefill) on local hardware witcheer 2026-08-05 06:52:01 +00:00
  • f8aed15cb1 docs: warn against pointing two agents at one Hermes home (memory, profiles, FAQ) witcheer 2026-08-05 06:51:15 +00:00
  • a5ab9b2e5a docs: add troubleshooting checklist for perceived agent-quality regressions witcheer 2026-08-05 06:53:15 +00:00
  • 8618eba7c8 docs: add security-posture guide for running Hermes on a personal or work machine witcheer 2026-08-05 06:53:15 +00:00
  • 6cd0aca48c docs: surface existing answers users can't find (migration, prompt-size, tool-call parsing, Desktop label) witcheer 2026-08-05 06:50:36 +00:00
  • e20cfd35e0 docs: four small accuracy fixes witcheer 2026-08-04 11:41:25 +00:00
  • 8cc4ff249e docs: add per-plan subscription billing table to providers page witcheer 2026-08-04 11:40:58 +00:00
  • abaa43ed7c docs: add 'Which File Does What?' - one-page map of SOUL/USER/MEMORY/AGENTS witcheer 2026-08-04 11:40:48 +00:00
  • b4312f92c6 docs: state the /goal vs Kanban boundary on both pages witcheer 2026-08-04 11:40:38 +00:00
  • acb590fc4a fix(nix): fix electron headers sha ethernet 2026-08-05 11:09:47 -04:00
  • b27cdc3824 feat(nix): desktop app icon ethernet 2026-08-05 10:54:03 -04:00
  • eea6044098 feat(desktop): register a Linux launcher entry for hermes desktop ethernet 2026-08-01 18:45:56 -04:00
  • b879df27fb fix(desktop): worktree dialog names the project, not the branch ethernet 2026-08-05 11:22:27 -04:00
  • cb7f594be8 feat(desktop): let convert-a-branch reach remote branches too ethernet 2026-08-04 17:16:54 -04:00
  • b818c427c8 fix(desktop): mount one worktree dialog instead of one per composer ethernet 2026-07-31 15:15:53 -04:00
  • b846f0c002 fix(desktop): stop dialogs clipping popovers opened inside them ethernet 2026-07-31 15:15:36 -04:00
  • ee7c614eef fix(ci): follow artifact download redirect without auth ethernet 2026-08-05 10:26:21 -04:00
  • 1d7d0e41af ci: poll review statuses from artifacts every cycle ethernet 2026-07-24 18:10:38 -04:00
  • 949babd083 ci: add detailed logging to live comment poller ethernet 2026-07-24 17:47:24 -04:00
  • 49d8a155c4 fix(terminal): skip binary content on the referenced-script remote-read fallback (#77703) PRATHAMESH75 2026-08-03 18:59:39 +05:30
  • ae6c2e57e1 Merge pull request #78682 from NousResearch/bb/win-8dot3-profile-paths brooklyn! 2026-08-05 08:21:23 -06:00
  • 1be70d6354 fix: join heartbeat thread in finally + add error-path test kshitij 2026-08-05 13:00:22 +05:30
  • 62800ddadb docs(delegation): note in-flight model waits count as progress xxxigm 2026-08-04 21:53:33 +07:00
  • d55bc063f1 fix(delegation): keep subagents alive during slow model waits xxxigm 2026-08-04 21:53:33 +07:00
  • 84e93ffefb fix(state): stop delegate/tool children corrupting compression lineage Ryder Freeman 2026-08-05 13:33:22 +05:30
  • 82c6acae6f chore: add contributor mapping for burak33bb kshitij 2026-08-05 12:56:29 +05:30
  • c4f3d5a313 fix(agent): prevent historical steer replay burak33bb 2026-08-04 12:51:35 +03:00
  • 34c3f06f91 fix(cache): scope prompt_cache_key by session to stop cross-session bucket sharing joaomarcos 2026-08-05 12:38:35 +05:30
  • 2221010717 fmt(js): npm run fix on merge (#79155) hermes-seaeye[bot] 2026-08-05 07:06:05 +00:00
  • 530d8148aa fix(desktop): scope restored navigation by profile (#67709) Tranquil-Flow 2026-08-05 11:51:42 +05:30
  • a6e1e270b1 refactor: trim verbose comments + drop redundant default_flow_style kwarg kshitij 2026-08-05 11:53:48 +05:30
  • 63c0bb694e fix(cli): correct the skin_cmd fallback comment to match the actual read path briandevans 2026-08-04 00:45:28 -07:00
  • 649ce1f811 fix(cli): make profile.yaml and skin writes atomic to stop silent field loss briandevans 2026-08-04 00:39:55 -07:00
  • 652ebc5899 fix(console): handle string SystemExit code in _capture_output golldyck 2026-07-04 22:09:43 +03:00
  • aec331899e chore: suppress windows-footgun false positive on gated killpg Teknium 2026-08-04 17:23:06 -07:00
  • 42e92c9c09 fix(git): kill the whole probe process tree on timeout (port of openai/codex#36793) Teknium 2026-08-04 17:18:56 -07:00
  • 535a59c5c0 docs(observability): clarify active profile identity Alex Fournier 2026-08-04 15:13:34 -07:00
  • 806c2b1fdc Merge updated client resource metrics into active-install metrics Alex Fournier 2026-08-04 15:10:41 -07:00
  • e7eaae2bd3 Merge latest skill metrics into client resource metrics Alex Fournier 2026-08-04 15:07:34 -07:00
  • 451a078a50 Merge latest origin/main into skill metrics Alex Fournier 2026-08-04 15:06:36 -07:00
  • 0680841797 Merge updated skill metrics into client resource metrics Alex Fournier 2026-08-04 15:05:58 -07:00
  • 334c02b77e test(observability): exercise the active worktree in metrics smoke Alex Fournier 2026-08-04 15:03:47 -07:00
  • 36cb5ae553 ci: test updating from sampled release tags, on tag + every 12h ethernet 2026-08-04 01:12:36 -04:00
  • 3d9ec4d62e test(install): prove updating from a release reaches this commit ethernet 2026-08-04 01:12:11 -04:00
  • 84874c58a5 feat(dev-sandbox): support fake installer / fake main / git clones ethernet 2026-07-28 13:17:59 -04:00
  • 34833303f5 ci(install): actually run the PowerShell installer tests Brooklyn Nicholson 2026-08-04 13:35:44 -06:00
  • dae7e5477e test(install): exercise 8.3 normalization by running install.ps1, not by parsing it Sahil-SS9 2026-08-04 13:35:44 -06:00
  • 9621f90325 fix(install): resolve 8.3 profile aliases so a built desktop app stops reporting failure xxxigm 2026-08-04 13:35:43 -06:00
  • fdc342c082 fix(models): a model id missing its vendor prefix says so instead of 404ing (#78909) brooklyn! 2026-08-04 15:05:53 -06:00
  • 43717123ca fix(models): a model id missing its vendor prefix says so instead of 404ing (#78856) brooklyn! 2026-08-04 13:35:57 -06:00
  • 0a48af25bb Merge pull request #78812 from NousResearch/bb/profile-share brooklyn! 2026-08-04 13:35:41 -06:00
  • ec9572f876 Merge pull request #78854 from NousResearch/bb/session-move-project brooklyn! 2026-08-04 13:35:09 -06:00
  • 0106844c9b Merge pull request #78849 from NousResearch/bb/multi-tab-drag brooklyn! 2026-08-04 13:26:30 -06:00
  • 1d6606d2cf fix(profiles): exported archives open in Finder (GNU tar, not PAX) Brooklyn Nicholson 2026-08-04 13:23:33 -06:00
  • edae3eed10 feat(desktop): move a session to another project from its row menu Brooklyn Nicholson 2026-08-04 13:23:00 -06:00
  • 28b3b0dd1c feat(gateway): session.workspace.move — re-home a stored session's workspace Brooklyn Nicholson 2026-08-04 13:23:00 -06:00
  • d98287fe3c Merge pull request #78831 from NousResearch/bb/session-read-state brooklyn! 2026-08-04 13:20:26 -06:00
  • 33c1d1f266 feat(desktop): shift-click and opt-click select tabs to drag together Brooklyn Nicholson 2026-08-04 13:18:40 -06:00
  • cc8e97499c feat(desktop): the layout tree moves a tab block as one unit Brooklyn Nicholson 2026-08-04 13:18:33 -06:00
  • f40fbcf409 Merge pull request #68882 from afourniernv/feat/hermes-relay-tool-metrics Jeffrey Quesnelle 2026-08-04 15:04:29 -04:00
  • ec0c8d9c20 feat(state): sessions carry read/unread state Brooklyn Nicholson 2026-08-04 12:32:27 -06:00
  • b3e45a3d46 Discord drops an empty outbound message instead of sending it (#78815) brooklyn! 2026-08-04 12:23:04 -06:00
  • 44897dd6f0 Merge origin/main into feat/hermes-relay-client-dimensions Alex Fournier 2026-08-04 11:19:43 -07:00
  • 6e7eafc7e8 feat(desktop): share a profile as a portable bundle - theme, layout, skills Brooklyn Nicholson 2026-08-04 12:07:29 -06:00
  • bde8c4e108 feat(cli): /export and /import slash commands for profile sharing Brooklyn Nicholson 2026-08-04 12:07:29 -06:00
  • d1196750c0 feat(profiles): REST export/import + extra_files overlay hook Brooklyn Nicholson 2026-08-04 12:07:29 -06:00
  • 9712b8f0cc test: teach the hand-rolled fake pools the failure_reason kwarg Brooklyn Nicholson 2026-08-04 11:51:20 -06:00
  • 9cd0338688 fix(credential-pool): bench a billing 403 fully, even as the sole key Brooklyn Nicholson 2026-08-04 11:43:55 -06:00
  • d1eb08fcf3 fix: thread sole_credential into next_available_at sibling site kshitij 2026-08-04 15:14:15 +05:30
  • dcd7504349 fix(credential-pool): short cooldown for sole credential on transient throttle A.Alzaro 2026-06-26 14:15:33 +03:00
  • b281b2c87b Merge pull request #78683 from NousResearch/bb/55191-transcript-window brooklyn! 2026-08-04 11:57:44 -06:00
  • 97641a820d fix(debug): say where a client-side log lives instead of "(file not found)" (#78687) brooklyn! 2026-08-04 11:53:32 -06:00
  • 2d70f56327 fix(agent): adopt .env credential/base-url edits at the turn boundary (#67843) Jeongseok Kang 2026-08-05 02:53:17 +09:00
  • 6acae30751 feat(desktop): ctx.os — plugins get a curated door to native notifications, links, files, and clipboard (#78685) brooklyn! 2026-08-04 11:52:57 -06:00
  • be55e99cbc Merge pull request #78679 from NousResearch/bb/tab-keys-leave-pages brooklyn! 2026-08-04 11:39:41 -06:00
  • fe859a1f55 fix(credential-pool): clear exhaustion state on key rotation (#22622) Aleksandr Pasevin 2026-08-04 19:35:06 +02:00
  • e8ccb4a2ea feat(desktop): ctx.os — the curated OS door for plugins Brooklyn Nicholson 2026-08-04 11:33:25 -06:00
  • 62012a5362 feat(desktop): Show earlier pages the DOM, then pulls older history from the store Brooklyn Nicholson 2026-08-04 11:32:11 -06:00
  • a538b1c989 fix(desktop): bound the transcript reaching assistant-ui by render cost (#55191) Brooklyn Nicholson 2026-08-04 11:32:01 -06:00
  • 1ed702be73 refactor(desktop): share render weight between the two transcript budgets Brooklyn Nicholson 2026-08-04 11:31:51 -06:00