Commit Graph

  • d3fab54933 fix(cli): clear screen on exit so live chrome isn't stranded in scrollback (#38928) Teknium 2026-06-04 04:38:35 -07:00
  • c0435f4fef docs: remote desktop connect uses username/password, not --insecure + session token (#38926) Teknium 2026-06-04 04:23:59 -07:00
  • df9fb8e5e6 fix(tools): stop hermes tools reporting kanban as removed (#38918) Teknium 2026-06-04 03:31:43 -07:00
  • 616c0a36b6 fix(dashboard-auth): don't abort verify chain on one provider's ProviderError Ben 2026-06-04 17:02:43 +10:00
  • f57ce341dc feat(dashboard-auth): add generic self-hosted OIDC provider Ben 2026-06-04 17:02:01 +10:00
  • cae6b5486f feat(dashboard): always enable embedded chat; remove dashboard --tui flag Ben 2026-06-04 10:53:49 +10:00
  • bf82a7f1cc fix(cli): erase live chrome on exit so it isn't stranded above the session summary Teknium 2026-06-04 02:53:56 -07:00
  • aeec88c77f fix(installer): symlink bundled node/npm into command bin dir for FHS root installs alt-glitch 2026-06-04 13:34:42 +05:30
  • b1b0f4b668 fix(desktop): surface command approval even when its tool is in a collapsed group (#38829) Teknium 2026-06-04 02:29:46 -07:00
  • 0175be3aa7 chore(desktop): silence Vite chunk-size warning for intentional single bundle (#38888) Teknium 2026-06-04 02:28:57 -07:00
  • 928f1ac0e1 fix(desktop): re-mint OAuth WS ticket on gateway reconnect (#38886) Teknium 2026-06-04 02:28:43 -07:00
  • 4ed63170e4 fix(update): don't fail desktop rebuild / skills sync on mid-rebuild venv (#38885) Teknium 2026-06-04 02:20:11 -07:00
  • bd12b3c232 feat(desktop): username/password login for remote gateways (#38851) Teknium 2026-06-04 01:33:23 -07:00
  • fe709a4210 fix(test): expect 4404 close code for disabled embedded chat (#38841) Teknium 2026-06-04 01:13:03 -07:00
  • 385a508e43 fix(desktop): don't fall back to a dead WS ticket on OAuth re-mint failure Ben 2026-06-04 13:06:53 +10:00
  • bf590c81d0 fix(desktop): hide gateway auth control until probe resolves the scheme Ben 2026-06-03 13:59:25 +10:00
  • 9d07927a23 desktop: OAuth-aware remote gateway connection Ben 2026-06-03 11:21:44 +10:00
  • 9cbc37e25b feat(desktop): dedicated Providers settings + polished Accounts/API-keys UX (#38551) Austin Pickett 2026-06-04 04:03:42 -04:00
  • b36a30db20 docs(dashboard-auth): document the username/password provider Ben 2026-06-04 17:26:46 +10:00
  • 3a25912c14 test(dashboard-auth): cover password login route, provider, and plugin Ben 2026-06-04 17:26:46 +10:00
  • acb0e2bacb feat(dashboard-auth): add BasicAuthProvider username/password plugin Ben 2026-06-04 17:26:32 +10:00
  • ed9e8ba097 feat(dashboard-auth): add pluggable password (non-redirect) login Ben 2026-06-04 17:26:18 +10:00
  • fe74a1acda fix(dashboard_auth): allow any http:// host in redirect_uri fast-fail (#38827) Ben Barclay 2026-06-04 17:51:44 +10:00
  • 6717914e0a fix(dashboard): explain WHY a chat WS connection was refused (#38743) Teknium 2026-06-04 00:36:03 -07:00
  • c2ca3f01ab fix(dashboard): honor --portal-url / HERMES_DASHBOARD_PORTAL_URL override in register Ben 2026-06-04 16:28:27 +10:00
  • bb291b6bbc feat(dashboard): hermes dashboard register for self-hosted OAuth client Ben 2026-06-04 16:11:48 +10:00
  • 0401176c7a Merge pull request #38760 from helix4u/fix/prefill-config-compat kshitij 2026-06-03 23:52:47 -07:00
  • f31c950182 refactor(supermemory): session-level ingest + kebab aliases (salvaged from #32487) (#38756) Siddharth Balyan 2026-06-04 11:50:02 +05:30
  • ffb53767bf fix(config): align prefill messages key handling helix4u 2026-06-03 23:51:44 -06:00
  • 3c163cb035 feat(desktop): background needs-input indicator, clarify redesign, Cmd+K palette & UI consistency pass (#38631) brooklyn! 2026-06-04 00:47:08 -05:00
  • 86643d84e9 feat(desktop): Cmd+K jumps to sessions; drop API-key entries Brooklyn Nicholson 2026-06-04 00:32:55 -05:00
  • bc9e33d66b refactor(desktop): DRY/elegance pass over PR-touched files Brooklyn Nicholson 2026-06-04 00:28:57 -05:00
  • 38acced687 style(desktop): satisfy lint across PR-touched files Brooklyn Nicholson 2026-06-04 00:22:17 -05:00
  • 5bb7156949 feat(desktop): composer/intro polish + shared ErrorState Brooklyn Nicholson 2026-06-04 00:19:05 -05:00
  • 3a5e36cfa5 fix(desktop): composer wraps long text & expands at the real wrap point Brooklyn Nicholson 2026-06-04 00:03:41 -05:00
  • aecdc75bb0 style(desktop): hide search when there's nothing to search Brooklyn Nicholson 2026-06-03 23:55:04 -05:00
  • 9e02b18828 style(desktop): tighten error-boundary action gap Brooklyn Nicholson 2026-06-03 23:53:25 -05:00
  • fd68ae6331 style(desktop): drop active background on titlebar actions Brooklyn Nicholson 2026-06-03 23:53:10 -05:00
  • e026fd88cd style(desktop): migrate bespoke pills to shared Badge; tidy cron/titlebar Brooklyn Nicholson 2026-06-03 23:52:51 -05:00
  • fd88d527af style(desktop): shared Badge component; tidy profile metadata Brooklyn Nicholson 2026-06-03 23:49:45 -05:00
  • 88bdb6b074 style(desktop): kill focus rings globally Brooklyn Nicholson 2026-06-03 23:48:22 -05:00
  • ded620b711 style(desktop): fix profiles sidebar — header + add-icon, drop text-link Brooklyn Nicholson 2026-06-03 23:47:42 -05:00
  • 311e80809f style(desktop): tidy root error-boundary actions Brooklyn Nicholson 2026-06-03 23:46:49 -05:00
  • ac9de2e80c feat(desktop): global Cmd+K palette + UI consistency overhaul Brooklyn Nicholson 2026-06-03 23:45:45 -05:00
  • 40420a619b fix(desktop): attachments on Enter, IME composition, scroll, fetchJson resets (salvage #38502) (#38677) Teknium 2026-06-03 21:38:58 -07:00
  • 2e628ae971 fix(docker): add libolm-dev so matrix lazy-install can build python-olm (#33685) Ben Barclay 2026-06-04 14:07:27 +10:00
  • 30c7b787d1 fix(memory): fall back to pip when uv is unavailable (salvage #5954) (#38668) Ben Barclay 2026-06-04 14:03:02 +10:00
  • 03ba06ebfb fix(docker): chown gateway install tree on UID remap (salvage #37928) (#38655) Ben Barclay 2026-06-04 13:34:23 +10:00
  • e68fc4def2 feat(desktop): titlebar toggle to flip sidebar sides Brooklyn Nicholson 2026-06-03 22:30:47 -05:00
  • e45dd2b0e7 refactor(web): unify main-slot model assignment base_url/context handling (#38593) Teknium 2026-06-03 20:25:33 -07:00
  • e2ea648a08 test(docker): make tty-passthrough probe robust to container boot-log noise (#38665) Ben Barclay 2026-06-04 13:19:13 +10:00
  • 75e29f97ee style(desktop): add Switch xs size; move appearance controls inline-right Brooklyn Nicholson 2026-06-03 22:17:26 -05:00
  • 947f305f84 style(desktop): drop redundant On/Off label next to boolean config switches Brooklyn Nicholson 2026-06-03 22:15:55 -05:00
  • 41ede96304 style(desktop): Color Mode + Tool Call Display as one-row segmented controls Brooklyn Nicholson 2026-06-03 22:15:27 -05:00
  • f15d2cb5e4 style(desktop): primitive-level pointer cursor + borderless settings lists Brooklyn Nicholson 2026-06-03 22:14:25 -05:00
  • 2b762c5364 style(desktop): de-box appearance options into flat rows + bare theme swatches Brooklyn Nicholson 2026-06-03 22:06:23 -05:00
  • 75adf7d603 style(desktop): flatten appearance settings — drop card-in-card sections Brooklyn Nicholson 2026-06-03 22:05:06 -05:00
  • 0776d1b19c style(desktop): unify Input/Textarea/SelectTrigger on shared controlVariants Brooklyn Nicholson 2026-06-03 22:03:46 -05:00
  • d6e2c940e9 style(desktop): nudge button scale up + 2.5px radius on non-icon buttons Brooklyn Nicholson 2026-06-03 22:00:39 -05:00
  • fb0250ef63 feat(desktop): add boxless text button variant; use for aux-model actions Brooklyn Nicholson 2026-06-03 21:59:44 -05:00
  • 1e1ab31ad6 style(desktop): 12px button text, drop sparkle decoration + redundant settings titles Brooklyn Nicholson 2026-06-03 21:58:47 -05:00
  • 8c0f15478d style(desktop): shrink button scale, flush overlay sidebar, variant-ize stray buttons Brooklyn Nicholson 2026-06-03 21:56:35 -05:00
  • 712bf4d8e4 style(desktop): padding-driven, square non-icon buttons Brooklyn Nicholson 2026-06-03 21:50:03 -05:00
  • 35a750eedd feat(desktop): persistent needs-input indicator + icon button consolidation Brooklyn Nicholson 2026-06-03 21:44:30 -05:00
  • 7402706c5e fix(docker): accept Unraid uid mappings (#38098) cornna 2026-06-04 10:38:24 +08:00
  • 2059707fce fix(gateway-windows): anchor detached/startup cwd at HERMES_HOME Dusk1e 2026-05-30 02:20:32 +03:00
  • 40fbb0f3c6 fix(constants): use windows native default hermes home LeonSGP43 2026-05-26 10:32:03 +08:00
  • e3313c50a7 feat(dashboard): add Debug Share to the System page (#38600) Teknium 2026-06-03 19:37:04 -07:00
  • 72f556dfc4 Merge remote-tracking branch 'origin/main' into bb/desktop-background-clarify Brooklyn Nicholson 2026-06-03 21:07:35 -05:00
  • 58eb473baa fix(desktop): surface background-session clarify prompts instead of hanging Brooklyn Nicholson 2026-06-03 21:07:33 -05:00
  • f66a929a6b fix(desktop): render approval/sudo/secret prompts so tools stop silently timing out (#38578) Teknium 2026-06-03 18:53:51 -07:00
  • 04d620d91f fix(docker): run config migrations during container boot (salvage #35508) (#36627) Ben Barclay 2026-06-04 11:11:27 +10:00
  • 92be989291 Merge pull request #38564 from NousResearch/bb/tui-sgr-mouse-fragment-leak brooklyn! 2026-06-03 20:10:48 -05:00
  • 343c54e35b fix(docker): reject unsupported --user <arbitrary-uid> start with clear guidance (#38579) Ben Barclay 2026-06-04 10:51:51 +10:00
  • b0a52d74ac fix(mcp): resolve ${ENV} in discovery probe so header auth works (#38571) Teknium 2026-06-03 17:49:39 -07:00
  • 5a22cd427d fix(desktop): configure local/custom endpoint without an API key or UI changes xxxigm 2026-06-03 21:41:29 +07:00
  • ca06715721 feat(web): wire local/custom endpoints into model assignment xxxigm 2026-06-03 21:41:29 +07:00
  • d50741af90 fix(onboarding): clarify Anthropic API vs OAuth provider entries and reorder (#38577) Teknium 2026-06-03 17:46:04 -07:00
  • 725290db63 test(hermes-ink): fuzz the tokenizer flush valve against fragment leaks Brooklyn Nicholson 2026-06-03 19:38:08 -05:00
  • e7bc6189cf feat(cli): resume relaunches in the directory the session was started from (#38562) Teknium 2026-06-03 17:37:27 -07:00
  • 6efc7eda57 refactor(hermes-ink): delete now-dead SGR mouse fragment recovery Brooklyn Nicholson 2026-06-03 19:29:42 -05:00
  • de124800a2 test(hermes-ink): drop input-event SGR guard test Brooklyn Nicholson 2026-06-03 19:24:51 -05:00
  • f354323547 fix(hermes-ink): reassemble split mouse sequences at the tokenizer; drop the regex sink Brooklyn Nicholson 2026-06-03 19:24:28 -05:00
  • 5446153c98 fix(docker): chown build trees on UID remap independently of $HERMES_HOME (#35027 regression) (#38556) Ben Barclay 2026-06-04 10:17:55 +10:00
  • 01c010e233 fix(hermes-ink): collapse SGR mouse fragment guards into one flush-aware rule Brooklyn Nicholson 2026-06-03 19:05:26 -05:00
  • f99665f99a feat(prompt): broaden Hermes self-knowledge pointer to docs + skill (#38538) Teknium 2026-06-03 17:01:56 -07:00
  • a6e47314f9 fix(dashboard): sanction plugin WS/upload auth via SDK helpers (gated mode) Ben 2026-06-04 09:17:59 +10:00
  • 1c88360fed Merge pull request #38546 from NousResearch/bb/disable-provider-key-validation brooklyn! 2026-06-03 18:49:22 -05:00
  • 475ecea3d7 fix(install): cap requires-python at <3.14 and pin UV_PYTHON to the venv (#38535) Teknium 2026-06-03 16:45:47 -07:00
  • e8c3ac2f5c fix: strip extra_content from tool_calls for strict APIs (Fireworks, Mistral) Nate George 2026-06-03 16:23:48 -07:00
  • ec69c767ff docs(desktop): point Chat section to remote-backend + dashboard doc (#38545) Teknium 2026-06-03 16:40:47 -07:00
  • 2f523a4691 fix(tui): cgroup-aware V8 heap cap so memory-limited containers stop dying silently (#38541) Teknium 2026-06-03 16:40:28 -07:00
  • 8a19884bf3 fix(update): stop stash/restore from clobbering desktop source on managed clones (#38542) Teknium 2026-06-03 16:40:13 -07:00
  • 7ea37cd082 fix(desktop): stop validating provider keys in launch setup Brooklyn Nicholson 2026-06-03 18:39:00 -05:00
  • 1927ff217e Merge pull request #38517 from NousResearch/bb/desktop-yolo-statusbar-toggle brooklyn! 2026-06-03 18:33:09 -05:00
  • 63727f32bf docs(dashboard): document connecting Hermes Desktop to a remote backend (#38534) Teknium 2026-06-03 16:28:01 -07:00
  • 5c0a1fec0c fix(desktop): surface skill & quick-command slash commands in the palette (#38531) Teknium 2026-06-03 16:24:06 -07:00
  • 96f0ddc6a9 fix(docker): bake hindsight-client into the image (#38128) (#38530) Ben Barclay 2026-06-04 09:17:35 +10:00
  • 51a2c07016 fix(skills): document xurl X Article ingestion helix4u 2026-06-03 15:20:34 -06:00
  • e223503b03 fix(packaging): modernize project.license to PEP 639 SPDX string (#38353) Teknium 2026-06-03 14:43:49 -07:00