This website requires JavaScript.
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