Commit Graph

  • 6fff744158 Merge pull request #38465 from kshitijk4poor/portal-quick-setup-model kshitij 2026-06-03 14:09:47 -07:00
  • 26a57467a8 fix(cli): harden hermes portal SystemExit handling + finish model-pick doc sweep kshitijk4poor 2026-06-04 02:33:33 +05:30
  • cd188b814e feat(cli): make hermes portal run the full quick-setup Nous flow (model picker) kshitijk4poor 2026-06-04 02:20:31 +05:30
  • d4787d3e2e Merge pull request #38449 from kshitijk4poor/portal-login-alias kshitij 2026-06-03 13:16:58 -07:00
  • 0caa23788f fix(desktop): prevent IME Enter from splitting messages and viewport resize from disarming scroll anchor (#38333) stremtec 2026-06-04 05:14:52 +09:00
  • 9ba7e5b1b4 fix(setup): point Portal login-failure retry hints at hermes portal kshitijk4poor 2026-06-04 01:40:11 +05:30
  • da4f407e51 feat(cli): make hermes portal the human-readable Portal onboarding alias kshitijk4poor 2026-06-04 01:19:28 +05:30
  • 39fee4f3bc test(installer): cover the post-update relaunch/install target derivation kshitijk4poor 2026-06-03 23:46:42 +05:30
  • d3b1e43005 fix(installer): never brick the install when a self-update swap fails kshitijk4poor 2026-06-03 23:35:54 +05:30
  • c349eca823 fix(packaging): ship locales/ i18n catalogs in wheel, sdist, and Nix (#38383) Siddharth Balyan 2026-06-04 00:30:27 +05:30
  • b91c382035 Merge pull request #38393 from NousResearch/bb/desktop-session-fixes brooklyn! 2026-06-03 13:22:34 -05:00
  • 2e0c9083db feat(middleware): add adaptive execution intercepts Bryan Bednarski 2026-06-03 11:22:06 -07:00
  • 1b89715e15 fix(desktop): guard reconnect sockets and keep branch search precise Brooklyn Nicholson 2026-06-03 13:13:21 -05:00
  • 93228d5299 fix(desktop): persist pins, reconnect after sleep, dedupe session search Brooklyn Nicholson 2026-06-03 12:39:31 -05:00
  • b4b9a93848 Merge pull request #38384 from NousResearch/bb/fix-installer-emit-log-logstream brooklyn! 2026-06-03 12:29:11 -05:00
  • 1971b10526 fix(installer): pass LogStream to emit_log calls from #38296 Brooklyn Nicholson 2026-06-03 12:28:28 -05:00
  • 84710995ef Merge pull request #38312 from NousResearch/bb/installer-stderr-log-label brooklyn! 2026-06-03 12:17:35 -05:00
  • 9632609447 Merge pull request #38296 from NousResearch/bb/fix-dmg-update-relaunch brooklyn! 2026-06-03 12:06:30 -05:00
  • 2d9ea0997f Potential fix for pull request finding brooklyn! 2026-06-03 12:01:13 -05:00
  • ee8aeea4ca Potential fix for pull request finding brooklyn! 2026-06-03 12:01:05 -05:00
  • 3c73d1852e docs: remote desktop connect needs --tui on the backend (#38350) Teknium 2026-06-03 09:30:20 -07:00
  • df848bd2da test(gateway): cover schtasks locale-safe decoding on Windows xxxigm 2026-06-03 19:08:54 +07:00
  • 973decc050 fix(gateway): decode schtasks output with locale encoding on Windows xxxigm 2026-06-03 19:08:54 +07:00
  • 9666305630 fix(dashboard): clamp PTY resize dimensions for WSL2 winsize garbage (#38200) Teknium 2026-06-03 09:00:16 -07:00
  • 810e5864db fix(installer): stop mislabeling stdout-style progress as stderr Brooklyn Nicholson 2026-06-03 10:38:34 -05:00
  • ecac659d7d Merge pull request #38306 from NousResearch/bb/desktop-clipboard-image-double-paste brooklyn! 2026-06-03 10:28:21 -05:00
  • c711146ad4 fix(desktop): dedupe clipboard image paste Brooklyn Nicholson 2026-06-03 10:27:47 -05:00
  • a1cda2410b fix(desktop): self-update rebuilds and relaunches cleanly on macOS Brooklyn Nicholson 2026-06-03 10:19:44 -05:00
  • e02a6038a4 fix(tui): save TUI /save snapshots under Hermes home with system prompt (#38251) Austin Pickett 2026-06-03 10:56:06 -04:00
  • 12ea7fc7e3 Merge pull request #38255 from NousResearch/bb/installer-desktop-build-logging brooklyn! 2026-06-03 09:38:07 -05:00
  • 7fb8a6b5c5 feat(dashboard): enrich profiles dashboard and de-dupe channel env vars (#37872) Austin Pickett 2026-06-03 10:37:36 -04:00
  • 1dca7c6207 fix(install): require Node >=20.19/22.12 for the desktop build Brooklyn Nicholson 2026-06-03 09:19:04 -05:00
  • 214b7e070f fix(install.ps1): handle dirty worktree on Windows update (#38239) Teknium 2026-06-03 06:45:48 -07:00
  • 6ee046a72f fix(doctor): detect + repair stale HERMES_MAX_ITERATIONS .env ghost shadowing config.yaml (#38222) Teknium 2026-06-03 06:38:40 -07:00
  • de26b17854 test: stub has_hook in transform_tool_result hook tests teknium1 2026-06-03 06:23:28 -07:00
  • 827f251426 perf(observability): gate tool-hook emit on has_hook; slim per-tool footprint teknium1 2026-06-03 06:05:35 -07:00
  • 432325933a test: restore unrelated trailing newlines in cwd/tool-search tests kshitijk4poor 2026-06-03 17:44:53 +05:30
  • 0d9b7132ff feat(observability): observer-grade telemetry hooks + NeMo-Relay plugin Bryan Bednarski 2026-06-03 17:44:13 +05:30
  • a78c73f3aa Merge pull request #38224 from NousResearch/hermes/hermes-79601e59 brooklyn! 2026-06-03 08:24:39 -05:00
  • 4c544b633d fix(kanban): don't permanently block tasks that hit a provider rate limit (#38223) Teknium 2026-06-03 06:19:32 -07:00
  • 60b6352fe5 Merge pull request #38221 from NousResearch/hermes/hermes-45accc84 brooklyn! 2026-06-03 08:05:28 -05:00
  • e76d8bf5aa fix(tui): stop persisting full tool output in trail lines (silent OOM death) teknium1 2026-06-03 06:00:22 -07:00
  • c5d199eada feat(dashboard): check-before-update flow on the System page (#38205) Teknium 2026-06-03 05:57:15 -07:00
  • c930a49ce9 fix(desktop): honor upward wheel scroll in long threads Fermin Quant 2026-06-02 23:09:24 -04:00
  • 3aa24e2619 fix(desktop): stop chat scroll backward-jump from content-growth interim scrolls (#37997) luyao618 2026-06-03 15:57:07 +08:00
  • ba57ebec33 fix(nix): bump npmDepsHash for refreshed lockfile teknium1 2026-06-03 05:40:35 -07:00
  • b98b645f87 chore: regenerate lockfile + map vladkvlchk for salvaged #36978 teknium1 2026-06-03 05:34:33 -07:00
  • f45d7dee7d fix(desktop): add @testing-library/dom as explicit dev dependency Vladyslav Kovalchuk 2026-06-01 22:14:48 +03:00
  • 1b302a0474 feat(debug): include desktop.log in hermes debug share / /debug / hermes logs (#38203) Teknium 2026-06-03 05:41:35 -07:00
  • 1d90b23982 fix(mcp): banner shows 'disabled' not 'failed' for enabled:false servers (#38204) Teknium 2026-06-03 05:41:13 -07:00
  • fec5ca71d8 fix: preserve telegram queue fifo during grace window Cornna 2026-06-03 16:24:33 +08:00
  • ef65298103 docs: make the Desktop App remote-backend section self-contained (#38194) Teknium 2026-06-03 05:27:38 -07:00
  • 50ba36dcab chore: add bbednarski9 to AUTHOR_MAP for #29722 salvage (#38189) kshitij 2026-06-03 05:25:35 -07:00
  • 4d0f2bd241 fix(gateway): use FIFO queue for busy_input_mode pending messages Cornna 2026-05-28 18:35:16 +08:00
  • 5fca754ee3 fix(desktop): pass live backend PID to in-app update so its own dashboard is spared teknium1 2026-06-03 04:18:25 -07:00
  • 192020992d fix(cli): exclude desktop-managed backend from stale-dashboard kill liuhao1024 2026-06-03 01:46:06 +08:00
  • d833b1eff7 docs: add remote-backend section to the Desktop App page (#38180) Teknium 2026-06-03 04:59:04 -07:00
  • a1264e9967 fix(matrix): make bang-command resolution robust + fix dead skill-command branch alt-glitch 2026-06-03 11:41:09 +00:00
  • 0022e94d74 feat(matrix): support bang command aliases Chris 2026-05-18 10:01:45 -04:00
  • 6038bfb66e docs: explain remote-gateway session token for Hermes Desktop (#38144) Teknium 2026-06-03 04:16:00 -07:00
  • 047e7cf36f fix(docs): remove remaining stale submodule references missed by #38089 (#38105) Teknium 2026-06-03 03:11:19 -07:00
  • 43fd63b4b5 fix(windows): rip out unused submodule support in installer & docker & docs ethernet 2026-06-03 05:32:23 -04:00
  • 64202200a6 chore: remove committed RELEASE_v*.md changelogs from repo root (#37855) Teknium 2026-06-03 01:55:59 -07:00
  • f019a9c491 Merge pull request #37975 from kshitijk4poor/fix/desktop-session-view-bleed kshitij 2026-06-03 01:03:50 -07:00
  • 46ea0a184d Merge pull request #37999 from kshitijk4poor/desktop-slash-nav-dom-regression-test kshitij 2026-06-03 00:51:54 -07:00
  • 49f1b9e4b4 fix(desktop): stop Esc reopening the slash/@ menu; harden keyup guard kshitijk4poor 2026-06-03 13:15:08 +05:30
  • c77c470d27 test(desktop): real-DOM regression for slash/@ menu keyboard nav kshitijk4poor 2026-06-03 12:46:14 +05:30
  • e114b31eda test(dashboard): direct unit coverage for internal WS credential + docstring fix kshitijk4poor 2026-06-03 12:08:27 +05:30
  • fd1ec8033d fix(dashboard): authenticate server-spawned PTY child WS with a process-internal credential Ben 2026-06-03 14:48:58 +10:00
  • 28f1590b7a fix(desktop): stop background session messages bleeding into the active transcript kshitijk4poor 2026-06-03 12:09:18 +05:30
  • ada04573a9 Merge pull request #37948 from kshitijk4poor/fix/desktop-stop-button-interrupt kshitij 2026-06-02 23:20:30 -07:00
  • a23728dfcc fix(desktop): make Stop button actually interrupt when a turn is queued kshitijk4poor 2026-06-03 11:28:57 +05:30
  • 9b43ab8de5 Merge pull request #37937 from kshitijk4poor/fix/desktop-slash-menu-keyup-nav kshitij 2026-06-02 22:54:05 -07:00
  • 188e52db91 fix(desktop): keep slash/@ completion menu navigable and Esc-dismissable kshitijk4poor 2026-06-03 11:11:35 +05:30
  • 5005b79bc3 Merge pull request #37932 from NousResearch/bb/desktop-remote-flicker brooklyn! 2026-06-03 00:43:37 -05:00
  • d0ea4caf7f fix(desktop): don't treat WSLg as a remote display Brooklyn Nicholson 2026-06-03 00:42:05 -05:00
  • 6a2909fe5a fix(desktop): disable GPU acceleration on remote displays to stop flicker Brooklyn Nicholson 2026-06-03 00:36:59 -05:00
  • 9272e4019a fix(docker): point TUI launcher at prebuilt bundle via HERMES_TUI_DIR (#37923) Ben Barclay 2026-06-03 15:30:45 +10:00
  • feb50eee70 Merge pull request #37908 from NousResearch/bb/desktop-concurrent-session-loss brooklyn! 2026-06-03 00:29:13 -05:00
  • e0a999aa8a fix(desktop): label in-flight new chats with the first message Brooklyn Nicholson 2026-06-03 00:25:19 -05:00
  • 55a76ec669 fix(desktop): keep in-flight new chats from vanishing on refresh Brooklyn Nicholson 2026-06-03 00:21:05 -05:00
  • d9f7e7ac81 fix(docker): seed gateway_state.json from HERMES_GATEWAY_BOOTSTRAP_STATE on first boot (#37896) Ben Barclay 2026-06-03 15:11:15 +10:00
  • e618cbee44 feat(desktop): custom zoom shortcuts at half default step ethernet 2026-06-03 01:02:56 -04:00
  • 2f0ee66467 Merge pull request #37877 from NousResearch/bb/desktop-sticky-msg-clamp brooklyn! 2026-06-02 23:45:13 -05:00
  • cbc1d901ba chore: uptick Brooklyn Nicholson 2026-06-02 23:44:51 -05:00
  • 84eb5f1f89 fix(desktop): restore sticky human clamp transition at 0.75s Brooklyn Nicholson 2026-06-02 23:44:06 -05:00
  • e5472da584 fix(desktop): drop sticky human clamp max-height transition Brooklyn Nicholson 2026-06-02 23:43:52 -05:00
  • 3ab783a7bb chore: uptick Brooklyn Nicholson 2026-06-02 23:43:25 -05:00
  • 06aa140fa1 fix(desktop): inset sticky human messages with --sticky-human-top Brooklyn Nicholson 2026-06-02 23:42:38 -05:00
  • dd28f2ac9c fix(dashboard): trust non-web WS origins on OAuth-gated binds after ticket auth (#37870) Ben Barclay 2026-06-03 14:32:53 +10:00
  • 9bdf01852a feat(desktop): clamp sticky human messages to ~2 lines until hover/focus Brooklyn Nicholson 2026-06-02 23:29:05 -05:00
  • a92cbcac45 Merge pull request #37866 from NousResearch/bb/desktop-scroll-anchor brooklyn! 2026-06-02 23:19:32 -05:00
  • e67ab2e042 fix(desktop): stop chat scroll jumping by disabling native scroll anchoring Brooklyn Nicholson 2026-06-02 23:08:01 -05:00
  • b6da66c5be Merge pull request #37786 from NousResearch/bb/tui-rightclick-and-boundaries brooklyn! 2026-06-02 22:43:48 -05:00
  • dfba3f3e51 fix(tui): clear selection on right-click copy + group transcript blocks Brooklyn Nicholson 2026-06-02 21:04:21 -05:00
  • b28dd3417d fix(setup): default browser/TTS picker to free local backend, not paid Nous (#37800) Teknium 2026-06-02 19:49:10 -07:00
  • 918aef267b Merge pull request #37782 from NousResearch/bb/configurable-default-interface brooklyn! 2026-06-02 21:16:19 -05:00
  • 205ed71ba0 fix(deps): refresh lockfile to clear 6 npm audit findings (#37752) Teknium 2026-06-02 18:51:23 -07:00
  • d6b0c23f87 feat(cli): configurable default interface (cli vs tui) Brooklyn Nicholson 2026-06-02 20:49:44 -05:00
  • 7d0246ab57 Merge pull request #37745 from xxxigm/fix/macos-mic-entitlement-inherit brooklyn! 2026-06-02 20:43:05 -05:00