Commit Graph

  • d9e4b234a3 fmt(js): npm run fix on merge (#95861) hermes-seaeye[bot] 2026-08-26 21:50:14 +00:00
  • 74cb4cb80c fmt(js): npm run fix on merge (#95858) hermes-seaeye[bot] 2026-08-26 21:44:19 +00:00
  • a6d6060d61 desktop: remove js vestiges ethernet 2026-08-26 14:35:36 -07:00
  • a2c3b54939 fix(desktop): put attachment close and code copy back on hover-reveal Brooklyn Nicholson 2026-08-26 13:44:14 -05:00
  • 2f87fa66ad fix(desktop): don't gate hover-reveal on the hover media query Brooklyn Nicholson 2026-08-26 13:44:14 -05:00
  • be7eefec8d fix(desktop): restore scroll on the capped thinking preview Brooklyn Nicholson 2026-08-26 13:40:35 -05:00
  • 19f9d1badb fix(desktop): fail closed when onboarding hits a model guard Brooklyn Nicholson 2026-08-26 13:43:35 -05:00
  • 8fe4816edd fix(desktop): confirm guarded Settings model applies Brooklyn Nicholson 2026-08-26 13:43:35 -05:00
  • 15b673d178 fix(desktop): restore the typecheck by completing the typing-sync harness Trevor Nash-Keller 2026-08-26 15:46:09 -05:00
  • 68518c1f9b fix(desktop): hold the sessions list refresh for the whole typing burst Brooklyn Nicholson 2026-08-26 13:40:12 -05:00
  • 01e9b9abb1 fix(desktop): defer heavy sessions.changed list refresh while typing Bruno Bza 2026-08-26 01:50:25 +02:00
  • f0187332d1 fix(desktop): decode-probe app icon candidates instead of existence-only (#94806) Leon Phull 2026-08-26 20:44:46 +02:00
  • 847af7301a test: re-pin refusal exit codes and gate patch points to the shared contract Teknium 2026-08-26 11:00:28 -07:00
  • 8bf4e5a7ab docs: image provenance marker and the shared refusal gate (#91277 Phase 3) Teknium 2026-08-26 09:54:20 -07:00
  • 4860978115 feat(update): image/package-managed installs refuse in-place updates through one shared gate (#91277 Phase 3) Teknium 2026-08-26 09:52:01 -07:00
  • 82a702bf67 feat(update): bake authoritative image provenance into the Docker image Andrex Ibiza, MBA 2026-08-26 09:52:01 -07:00
  • 2552579912 fix(tui_gateway): ask before queueing a guarded model picked mid-turn (#91043) Jack Lau 2026-08-26 13:38:53 -05:00
  • b519ce29ad fix(desktop): keep attachment close and code copy icons visible (#95611) xxxigm 2026-08-27 01:38:19 +07:00
  • d0fdbfd655 fix(desktop): show repo-root-only sessions in project drill-in (#94552) Gille 2026-08-26 12:37:43 -06:00
  • b0dbf72f76 Merge pull request #91716 from NousResearch/fix/scale-to-zero-no-pointless-quiesce Pedro Fontana 2026-08-26 14:58:38 -03:00
  • 2e80d7fa05 fix(slack): keep the resolved proxy on bolt's per-request client Nikita Barkov 2026-08-12 16:47:45 +02:00
  • bac960e23d fix(slack): stop injecting thread roots as reply context Nikita Barkov 2026-08-05 17:15:56 +02:00
  • 1f92c5d4ce feat(kanban): carry the review handoff summary into the wake turn Nikita Barkov 2026-08-17 09:33:22 +02:00
  • 7700d3a011 fix(kanban): wake the origin on review handoffs and triage escalations Nikita Barkov 2026-08-16 15:46:18 +02:00
  • 5538bd1f93 fix(slack): prevent duplicate rich-text message content Nikita Barkov 2026-08-15 17:41:50 +02:00
  • 3a4c309cfb chore: map contributor email for salvage of #88470 Teknium 2026-08-26 10:01:00 -07:00
  • 613164dadc fix(acp): key the ACP runtime exclusions on the scheme, not on one vendor Alexander Prendota 2026-08-17 16:27:08 +02:00
  • 37fd61d13b fix(background-review): skip the fork when the provider can't emit tool calls Alexander Prendota 2026-08-17 16:24:05 +02:00
  • 07200e9cd6 feat(agent): fold an agent-as-provider's own tool work back into the turn Alexander Prendota 2026-08-17 16:24:05 +02:00
  • 083c5920e5 refactor(acp): share one OpenAI bridge between the ACP clients Alexander Prendota 2026-08-17 16:23:52 +02:00
  • 03537d69dc feat(gateway): updaters pause gateways over the control socket instead of tree-killing them (#92091 step 2) Teknium 2026-08-26 09:14:45 -07:00
  • c4f376c19a fix(config): block generic Copilot ACP controls unsupportedpastels 2026-08-21 15:13:54 +00:00
  • 5425ba14f2 fix(config): harden MCP env policy on Windows unsupportedpastels 2026-08-20 23:07:45 +00:00
  • 08cf4fea5d fix(mcp): restrict catalog environment writes unsupportedpastels 2026-08-20 22:35:14 +00:00
  • 1a5547c5c5 fix(desktop): guard setPrimaryGatewayConnectionId against non-primary active scopes Teknium 2026-08-26 09:10:18 -07:00
  • 10746a53ba fix(desktop): preserve primary gateway identity across source switches David Bartoš 2026-08-26 10:31:33 +02:00
  • 4e8e5f84bc chore: contributor mappings for #95633/#95652 salvage Teknium 2026-08-26 09:07:24 -07:00
  • 7eb11cabfc fix(desktop): route clarify responses through session owner Thawatchai 2026-08-26 22:22:01 +07:00
  • 6fdaef6a9f fix(desktop): resolve session owners from the cron and messaging sidebar slices Luke Roberts 2026-08-26 09:36:20 -05:00
  • 778feee37a chore: eslint --fix on salvaged e2e spec Teknium 2026-08-26 07:39:07 -07:00
  • bdbb41b62e fix: adapt salvaged staleness-probe tests to the kickoff option-object signature 686f6c61 2026-08-25 10:10:01 +02:00
  • 0ecbf1ce91 fix(desktop): snapshot Close All pane ids before persist-close 686f6c61 2026-08-25 10:10:01 +02:00
  • f1755cc1c5 fix(desktop): persist Bot Mode Close All session tiles 686f6c61 2026-08-24 22:53:59 +02:00
  • 9ea7a37cc1 fix(desktop): restore live group after bot open failure funky-xamarin 2026-08-24 10:25:01 +08:00
  • fbd149035b test(desktop): verify group-to-local-bot handoff in Electron funky-xamarin 2026-08-21 09:36:45 +08:00
  • 35ee27b1c6 test(desktop): add RED group-to-local-bot E2E funky-xamarin 2026-08-21 08:51:29 +08:00
  • 7c255dbbbf test(desktop): focus group-to-local-bot handoff on close-callback RED funky-xamarin 2026-08-20 18:12:01 +08:00
  • 2fa39fac8c test(desktop): make group-to-local-bot handoff proof behavioral funky-xamarin 2026-08-20 17:14:00 +08:00
  • f72786f764 fix(desktop): close group main tab when opening a local bot chat funky-xamarin 2026-08-20 17:06:47 +08:00
  • b2c493c173 Assert the skip branch ran in the no-quiesce watcher test pefontana 2026-08-26 12:51:59 -03:00
  • ae0e3bb12b Fix docstrings that still describe off-Fly dormancy pefontana 2026-08-26 12:51:59 -03:00
  • 85816595d2 Merge remote-tracking branch 'origin/main' into fix/scale-to-zero-no-pointless-quiesce pefontana 2026-08-26 13:02:03 -03:00
  • 9aa7530f7b style(desktop): sort oauth-partition import (lint) Teknium 2026-08-26 08:05:39 -07:00
  • 697087f2eb fix(desktop): SIGKILL-escalate the owned SSH backend when it survives the graceful quit wait (#91668 remainder) Teknium 2026-08-26 07:53:20 -07:00
  • 8497edb2ac test(desktop): pin the activation-epoch guard against mid-handshake profile switches (#92434 close-candidate) Teknium 2026-08-26 07:51:51 -07:00
  • 1e9a12a71f fix(desktop): stop spawning loopback serve children when the registry primary is remote (#91564, #90316) Teknium 2026-08-26 07:50:17 -07:00
  • 62e2d6e1e4 fix(desktop): quarantine malformed connections.json entries per-entry instead of dropping or nuking the registry (#94246) Teknium 2026-08-26 07:43:54 -07:00
  • 31250da505 fix(desktop): key cookie-auth session partitions on connection identity, not auth mode (#92183) Teknium 2026-08-26 07:39:11 -07:00
  • 30749ed9dc test(tools): guard _ever_connected set in reconnect regression mock so it bites on pre-fix code (#94671 hardening) Teknium 2026-08-26 07:31:25 -07:00
  • 8f517f5ca6 chore: address AI-review nits on _ever_connected fix chelsealong 2026-08-25 13:35:20 +00:00
  • e8dc0af5b1 fix(tests): set _ever_connected in reconnect-scenario test mocks chelsealong 2026-08-25 11:40:43 +00:00
  • c7673f322b fix(tools): stop treating a post-registration reconnect drop as an initial-connect failure chelsealong 2026-08-25 10:49:02 +00:00
  • fd565c80e9 feat(desktop): fleet profile rail — every registered gateway's agents on one strip Zeus-Deus 2026-08-26 16:04:33 +02:00
  • dd0aae4173 fix(desktop): paint stored Bot Chat history immediately instead of stranding the wake on an unsatisfiable profile gate Teknium 2026-08-26 07:38:24 -07:00
  • dbbed456c1 style(desktop): satisfy curly + padding-line lint for guarded switch etzelvon 2026-08-23 20:18:49 +03:00
  • a72d6d6338 fix(desktop): address review — staleness guard, neutral confirm fallback, clarify pending return etzelvon 2026-08-23 20:11:55 +03:00
  • 7450266a3a fix(desktop): confirm guarded model switches instead of snapping back etzelvon 2026-08-22 23:01:33 +03:00
  • 57309c0cbb fix(update): never respawn backends from a foreign HERMES_HOME (#94030) liuhao1024 2026-08-25 00:57:47 +08:00
  • 858916acc4 fix(update): preserve SSH ownership only during updates fangliquan 2026-08-22 10:57:58 +08:00
  • 1676c614b3 fix(update): preserve SSH-owned backends during cleanup fangliquan 2026-08-22 10:41:53 +08:00
  • b2bd1ac63f eval: session_search schema A/B harness + PR #95570 reference results Teknium 2026-08-26 08:12:10 -07:00
  • b3a2065ff3 fix(installer): target Windows updater shim kills konsisumer 2026-08-23 01:40:57 +02:00
  • 306a096b4a test: re-pin --status output to the serve-inclusive contract (#81564) Teknium 2026-08-26 07:00:35 -07:00
  • 51183eccaa docs: serve/dashboard backends in the update flow, --plan, and --status (#63206) Teknium 2026-08-26 06:52:38 -07:00
  • 27385e586b feat(update): network-bound serve backends survive hermes update on their recorded endpoints (#63206) Teknium 2026-08-26 06:49:11 -07:00
  • 64424a16a2 feat(models): add z-ai/glm-5.3-flash to OpenRouter and Nous Portal catalogs Teknium 2026-08-26 07:32:47 -07:00
  • 277899f10c fmt(js): npm run fix on merge (#95614) hermes-seaeye[bot] 2026-08-26 14:35:33 +00:00
  • f4e8eb1568 chore: map A-Snegin attribution Teknium 2026-08-26 06:56:21 -07:00
  • 19d8b87234 test(desktop): harden rebind assertions per #94417 review beplee 2026-08-25 19:21:55 +07:00
  • ec8ca8f2cb fix(desktop): re-bind open pane to rebuilt runtime after model switch beplee 2026-08-25 08:17:29 +07:00
  • 7cfed25370 test(desktop): behavior tests for tile reconcile + signature pruning (#94255 review) beplee 2026-08-25 19:10:55 +07:00
  • 3669fa3095 fix(desktop): satisfy lint — read busy atom directly in tile reconcile beplee 2026-08-25 05:39:40 +07:00
  • db8ff4eb75 fix(desktop): reconcile workspace-tile transcripts on sessions.changed beplee 2026-08-25 04:47:30 +07:00
  • ef2710d1f4 fix(desktop): refresh hidden Bot Chat transcripts funky-xamarin 2026-08-24 16:30:20 +08:00
  • 1396a30cd7 test(desktop): cover canonical activity stale-runtime split Hermes (Lift-Off agent) 2026-08-24 12:08:17 +00:00
  • 254af55728 fix(desktop): force session.resume on explicit bot-switch open so Bot Chat never paints a stale cached transcript (#93604) Teknium 2026-08-24 00:31:00 -07:00
  • f6d3a1ca49 refactor(session_search): halve the schema (1570->695 tok/call); teachings move into response hints Teknium 2026-08-26 06:45:43 -07:00
  • f277637bde chore: remove stealth/ox-alpha from OpenRouter and Nous Portal model catalogs Teknium 2026-08-26 06:58:07 -07:00
  • f4df86fe1a test: adapt summary-continuity + rotation-flush fixtures to the lean default Teknium 2026-08-26 06:53:34 -07:00
  • 6e5413844e feat(compression): lean tail retention is the default — compaction keeps 10-25K verbatim, not 100-240K Teknium 2026-08-26 06:43:58 -07:00
  • 03c97d984b Revert "chore: remove stealth/ox-alpha from OpenRouter and Nous Portal model catalogs" Teknium 2026-08-26 07:04:17 -07:00
  • 8e1bc8d342 chore: remove stealth/ox-alpha from OpenRouter and Nous Portal model catalogs Teknium 2026-08-26 06:58:07 -07:00
  • 84b91a1dc5 test(ssh-ownership): remove process-global patches that crashed sibling threads Teknium 2026-08-26 06:55:17 -07:00
  • 2f9e187001 revert(macos): remove the TCC interpreter anchor — anchored copies could not load libpython Teknium 2026-08-26 06:36:18 -07:00
  • 2b8b4542e9 docs: /snapshot restore live-safety behavior Teknium 2026-08-26 05:24:41 -07:00
  • 7125e839d3 fix(state): fail closed when a live process still holds state.db during destructive restore (#90950) Teknium 2026-08-26 05:16:11 -07:00
  • 33dce0eb7e refactor(update): fold the auto-restore sequence into a shared helper briandevans 2026-08-04 05:23:43 -07:00
  • 86d719067b fix(update): clear stale SQLite sidecars before auto-restoring state.db briandevans 2026-08-04 05:14:29 -07:00
  • a7988b830b fix(backup): clear stale SQLite sidecars on snapshot restore dsad 2026-07-26 19:10:03 +00:00
  • 88d55f31e4 fix(backup): restore state.db through SQLite backup API so live connections see restored data (#65942) webtecnica 2026-07-16 18:50:19 -03:00