Commit Graph

  • 081694c111 fix(kanban): isolate board override per concurrent call worlldz 2026-06-03 18:42:06 +03:00
  • de370fd10f fix(dashboard): prevent stale desc-save indicator when requests overlap AhmetArif0 2026-06-03 18:17:55 +03:00
  • c2d11cc95d fix(dashboard): surface model-write failure when creating a profile AhmetArif0 2026-06-03 18:14:10 +03:00
  • 6feb40e702 fix(desktop): wait for backend exit before reloading on connection-config apply AhmetArif0 2026-06-03 18:12:37 +03:00
  • fef04a197e fix(desktop): purge electron cache unconditionally, not via stdlib zipfile gate Teknium 2026-06-04 05:40:03 -07:00
  • f583c6ebd5 fix(desktop): recover from corrupt cached Electron download on build Harry Riddle 2026-06-03 00:43:07 +07:00
  • e003c53b06 chore(desktop): zero eslint/typecheck debt + prettier pass (#39100) brooklyn! 2026-06-04 09:10:38 -05:00
  • 3858cf4307 fix(cli): honor global-root active_provider fallback for named profiles Frowtek 2026-06-04 01:40:28 +03:00
  • b7169f9bbb fix(gateway): keep pending /update completion notifications until the target platform reconnects Frowtek 2026-06-04 01:38:33 +03:00
  • a6a0a5b1b0 fix(desktop): detect linux arm64 binary ethernet 2026-06-03 20:45:35 -04:00
  • fff0561441 fix(gateway): anchor Google Chat OAuth client secret to default Hermes root Frowtek 2026-06-04 01:36:42 +03:00
  • 07f5382675 fix(gateway): don't treat dm_policy: pairing as open access on own-policy adapters Frowtek 2026-06-04 01:43:48 +03:00
  • 4cca7f569d fix(tools): add raise_for_status for MiniMax t2a_v2 TTS path annguyenNous 2026-06-03 18:00:43 +07:00
  • dd4ba4c2c4 fix(vision): cap pixel dimensions proactively at embed time + declare Pillow teknium1 2026-06-04 05:46:54 -07:00
  • 6bdbe30763 fix(vision): guard image pixel dimensions, not just bytes (#37677) kyssta-exe 2026-06-02 23:45:22 +00:00
  • f7dabd3019 fix(api-server): guard json.loads against corrupted SQLite data in response cache annguyenNous 2026-06-03 17:43:39 +07:00
  • 7314757876 refactor(feishu): slim meeting-invite parser; add AUTHOR_MAP entry teknium1 2026-06-04 05:51:42 -07:00
  • f3bbfda6d1 feat(gateway): handle Feishu meeting invitations zhaolei.vc 2026-06-02 17:39:18 +08:00
  • 86c64cfb5b fix(gateway): visually expire Discord interactive views on timeout kyssta-exe 2026-06-03 10:47:46 +00:00
  • 38d3c49aaf refactor(skills): clean up bundled skill set + add environments: relevance gate (#39028) Teknium 2026-06-04 06:11:22 -07:00
  • c136eb4de1 fix(update): harden venv rebuild + verify core deps after install teknium1 2026-06-04 02:12:46 -07:00
  • 28ca4460a1 fix(gateway): guard kanban dispatcher against malformed config and empty summaries annguyenNous 2026-06-03 18:03:09 +07:00
  • cbfe1d21d1 docs(guides): Run Nemotron 3 Ultra free in Hermes Agent (launch guide) (#38769) brooklyn! 2026-06-04 08:00:29 -05:00
  • cd68b8f0e8 fix(auth): set active_provider after hermes auth add qwen-oauth AhmetArif0 2026-06-02 22:31:22 +03:00
  • d12c233378 docs(wecom): stop implying live streaming and typing support (#38990) Teknium 2026-06-04 05:57:01 -07:00
  • 71a9f44e80 fix(gateway): retry startup auto-resume when a failed platform reconnects Frowtek 2026-06-03 00:51:59 +03:00
  • fa8e2f935b polish(minimax): address Copilot review comments on M3 default-aux fix Fearvox 2026-06-02 15:38:49 -07:00
  • b531b5d12a fix(minimax): update AUTHOR_MAP entry + test_minimax_oauth_aux_model_registered Fearvox 2026-06-02 15:20:22 -07:00
  • 3d1d0a49fe fix(minimax): align default_aux_model with M3 frontier on minimax + minimax-cn Fearvox 2026-06-02 14:39:31 -07:00
  • 5f62ba8e4b fix(auth): use _save_xai_oauth_tokens in auth_commands to set active_provider AhmetArif0 2026-06-02 22:27:05 +03:00
  • 643181b346 chore: add scubamount to AUTHOR_MAP for salvaged PR #37616 teknium1 2026-06-04 05:35:06 -07:00
  • b6206020d3 fix(desktop): remove session search aux model scubamount 2026-06-02 13:00:04 -07:00
  • 34a2903527 fix(auth): set active_provider after hermes auth add google-gemini-cli AhmetArif0 2026-06-02 22:28:56 +03:00
  • 9fbfeb31b9 fix(cron): make sequential jobs non-blocking too + sweep MCP after jobs finish Teknium 2026-06-04 05:28:17 -07:00
  • eb9cde7346 fix(cron): decouple job dispatch from completion in tick() Vynxe Vainglory 2026-06-02 05:12:13 -04:00
  • c14e6b4edf chore(release): map ashishpatel26 author email for salvage teknium1 2026-06-04 05:25:33 -07:00
  • c9b62061d4 fix(cli): launchd KeepAlive unconditional restart (#37388) ashishpatel26 2026-06-04 12:22:06 +05:30
  • 153fe28474 fix(vision): use MiniMax type="video" block (not input_video) + tests teknium 2026-06-04 05:24:50 -07:00
  • 0b46c4163a fix(vision): convert video_url blocks to Anthropic input_video format for MiniMax providers kyssta-exe 2026-06-02 11:32:51 +00:00
  • 9756dff5fd fix(model_metadata): drop stale ≤256,000 cache entries for Grok-4.3 AhmetArif0 2026-06-02 02:43:38 +03:00
  • b04c6e95f6 fix(approval): catch perl/ruby -i as a separate flag token Teknium 2026-06-04 05:23:53 -07:00
  • a6a4e6f9d7 fix(approval): gate perl/ruby -i in-place edits of Hermes config/env AhmetArif0 2026-06-01 19:25:30 +03:00
  • 5f199e610b chore(release): add AUTHOR_MAP entry for solaitken teknium1 2026-06-04 05:21:36 -07:00
  • de60bf40c6 fix(memory): register parent packages for user-installed provider imports Sol Aitken 2026-06-02 11:25:06 +00:00
  • 4ae3c988b5 fix(gateway): bridge shared-key loop to nested platform config blocks AhmetArif0 2026-05-31 16:05:37 +03:00
  • 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