Commit Graph

  • 162b23c3e2 fix(relay): D6 in_channel capability gate resolves the destination platform's descriptor Ben Barclay 2026-08-20 20:12:52 +10:00
  • d29f76c70e fix(bot-mode): group chat no longer doubles into the Bots pane beside its main tab (#89788 follow-up) Teknium 2026-08-20 02:54:31 -07:00
  • 79c39025c0 fix(relay): format hints resolve the DESTINATION platform, and stamp on send_for_platform Ben Barclay 2026-08-20 20:10:20 +10:00
  • 20c56f82b8 fix(cron): in_channel thread-flatten uses the seed's gate (origin_target) Ben Barclay 2026-08-20 20:07:44 +10:00
  • e69b8e561d feat: consolidate 'hermes version' into 'hermes --version', remove the subcommand Teknium 2026-08-20 02:46:40 -07:00
  • d425658d27 Merge pull request #90688 from NousResearch/feat/keyed-failure-one-shot-rescue Teknium 2026-08-20 03:05:40 -07:00
  • 8b6cf434cb fix(cron): carry Slack workspace scope_id into continuable seed keys Ben Barclay 2026-08-20 20:04:49 +10:00
  • ed3befaed6 ci: dispatch hammer 2 Teknium 2026-08-20 02:47:38 -07:00
  • ebe6fd72ed ci: dispatch hammer 1 Teknium 2026-08-20 02:47:26 -07:00
  • 1647d030cf fix(update): call out GitHub rate limiting/outage on fetch 429 instead of a generic failure Teknium 2026-08-20 02:23:05 -07:00
  • 88295f1914 ci: retrigger after incident window Teknium 2026-08-20 02:42:57 -07:00
  • 6f31cfad78 fmt(js): npm run fix on merge (#90690) hermes-seaeye[bot] 2026-08-20 09:20:15 +00:00
  • ef5ead576d ci: retrigger — only Label-rerun dispatched on d6129bff Teknium 2026-08-20 02:11:14 -07:00
  • d6129bff66 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-20 02:08:27 -07:00
  • 34bdf73381 chore: add contributor attribution mapping for rroveri@nvidia.com Riccardo Roveri 2026-08-20 11:08:02 +02:00
  • fa2601c2f5 docs(desktop): troubleshooting entry for SSH host-key-changed latch Teknium 2026-08-20 01:29:04 -07:00
  • 6170021714 fix(desktop): remote-gateway desktop stops lying after disconnects — roster survives outages, spawn failures log, host-key change stops the retry wall Teknium 2026-08-20 01:25:44 -07:00
  • aca40d1d63 fix(sessions): error paths return non-zero exit codes (delete/rename/prune/import) Teknium 2026-08-20 00:09:10 -07:00
  • d1eefe6acc feat: keyed web backends get a one-shot keyless rescue on failure — never sticky Teknium 2026-08-20 02:04:32 -07:00
  • a78211b15a fix(desktop): sort updates.ts imports for perfectionist lint Teknium 2026-08-20 00:37:18 -07:00
  • bd5b221a61 feat(desktop): updating now updates every target — remote backends, other gateways, and the app itself Teknium 2026-08-20 00:21:14 -07:00
  • 0a8a4cdb3d fix(backup): friendly error on unwritable output path instead of raw traceback Teknium 2026-08-20 00:32:32 -07:00
  • 138e482ed0 fix(config): set coerces negatives/whitespace/null and rejects malformed keys Teknium 2026-08-20 00:17:50 -07:00
  • 76653a8eba fix(sessions): prune/archive spare pinned sessions by default (data loss) Teknium 2026-08-19 23:57:30 -07:00
  • f796239c6b Merge pull request #90572 from NousResearch/feat/keyless-tavily-firecrawl-failover Teknium 2026-08-20 01:46:16 -07:00
  • 3f67921fca fix(cli): /undo typo no longer quits the CLI; +3 slash-command papercuts Teknium 2026-08-19 23:34:46 -07:00
  • 33e64fd83c test: capture worktree messages through the _cprint route Teknium 2026-08-19 22:55:44 -07:00
  • 7b655fdf8d fix(cli): worktree lifecycle messages render colors instead of raw ANSI escapes Teknium 2026-08-19 22:46:43 -07:00
  • 27562ad5f8 fmt(js): npm run fix on merge (#90637) hermes-seaeye[bot] 2026-08-20 07:37:56 +00:00
  • 90e30bdd27 refactor(desktop): one script runner into the preview guest page, not a tour-only one Brooklyn Nicholson 2026-08-19 13:30:35 -05:00
  • bd853747bb fix(desktop): a fresh profile follows the OS, and plugins stay behind the SDK Brooklyn Nicholson 2026-08-20 02:16:25 -05:00
  • 50e2f970c8 feat(desktop): keep midnight, and retint themes that shade their accent Brooklyn Nicholson 2026-08-20 01:30:46 -05:00
  • b8c6547ca4 fix(desktop): off means off when glass is turned down Brooklyn Nicholson 2026-08-20 01:24:03 -05:00
  • 98bac5feb4 feat(desktop): an accent picker plugin, off by default Brooklyn Nicholson 2026-08-20 01:16:14 -05:00
  • be3166607e feat(desktop): glass ships on, tuned per appearance and platform Brooklyn Nicholson 2026-08-20 01:16:04 -05:00
  • 38f46504fd fix(desktop): the finished-session dot follows the theme Brooklyn Nicholson 2026-08-20 01:15:52 -05:00
  • 6dbd7d11d3 feat(desktop): re-seed any theme's accent from one colour Brooklyn Nicholson 2026-08-20 01:15:41 -05:00
  • f298612429 feat(desktop): ship the GitHub themes, with Nous blue on top Brooklyn Nicholson 2026-08-20 01:15:30 -05:00
  • e7e3885113 test: pin ring entry vendor in provider-routing tests (ring rotation made direct-callable mocks stale) Teknium 2026-08-20 00:19:44 -07:00
  • 5c087df507 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-20 00:20:09 -07:00
  • 4dcdc7d3a3 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-20 00:19:02 -07:00
  • 90e477d3ed Merge remote-tracking branch 'origin/main' into feat/keyless-tavily-firecrawl-failover Teknium 2026-08-20 00:18:29 -07:00
  • 4ea69d9d2c feat: keyless web tier becomes a 5-vendor round-robin ring (adds Tavily, Firecrawl, Keenable) Teknium 2026-08-20 00:17:25 -07:00
  • c2f5d2da21 test: vary marathon-turn fixture args — identical calls now legitimately dedupe to stubs Teknium 2026-08-20 00:04:39 -07:00
  • 761990b780 feat: identical re-calls enter context as reference stubs, not duplicate payloads Teknium 2026-08-19 23:29:28 -07:00
  • 02274c39dc ci: retrigger after incident window Teknium 2026-08-20 00:12:18 -07:00
  • ad7a14a539 fix(desktop): renamed Bot Mode agents stay @-taggable by their new name Teknium 2026-08-19 23:23:05 -07:00
  • dc90b1b31d feat(desktop): the composer collapse ladder continues below stacking Brooklyn Nicholson 2026-08-20 01:22:00 -05:00
  • b656b0d3ba fix(desktop): the composer surface can no longer be widened by its own content Brooklyn Nicholson 2026-08-20 01:22:00 -05:00
  • cef999c5cf refactor(agent): consolidate uncompressed-overflow guard to one warn site + re-arm kshitijk4poor 2026-08-20 12:06:27 +05:30
  • 4d1fc6ca0a fix(agent): add mid-turn uncompressed context overflow guardrail (#89297) joaomarcos 2026-08-18 17:30:29 -03:00
  • db5d5dffea fix(agent): guard against uncompressed session overflow when compression is disabled (#89297) joaomarcos 2026-08-18 17:18:21 -03:00
  • fc9b4186a0 fix(worktree): pruner reaps rebase-merged trees via PR state; worktree add survives disk contention Teknium 2026-08-19 23:39:40 -07:00
  • f309f92d30 feat: hermes worktree list/prune — attended reclaim for accumulated worktrees and merged branches Teknium 2026-08-19 23:33:54 -07:00
  • 9ed06ca2b6 refactor(cli): fold lock-bit review findings - docstrings, dead tilde forms, _lock_twins idiom kshitijk4poor 2026-08-20 11:48:41 +05:30
  • 446da3ef56 fix(cli): widen lock-bit coverage to alias installers, legacy nav keys, and PUA functional keys kshitijk4poor 2026-08-20 10:55:54 +05:30
  • 6471f53619 fix(cli): map NumLock/CapsLock modifier-bit variants under kitty protocol grahf 2026-08-20 07:30:20 +10:00
  • 118dbe871f fix(cli): map kitty CSI-u lock-bit variants so key combos survive NumLock liuhao1024 2026-08-19 11:02:20 +08:00
  • 79e6d3e6d7 Revert "ci: parse-cache buster (zero-job dispatch, new blob forces re-parse)" Teknium 2026-08-19 23:42:05 -07:00
  • 87944ad80b ci: parse-cache buster (zero-job dispatch, new blob forces re-parse) Teknium 2026-08-19 23:40:20 -07:00
  • e8c6370740 ci: retrigger wave 3 — zero-job load-shedding Teknium 2026-08-19 23:38:51 -07:00
  • b8b9156827 ci: retrigger wave 2 — zero-job load-shedding Teknium 2026-08-19 23:37:30 -07:00
  • ce47a92c2d ci: retrigger wave 1 — zero-job load-shedding Teknium 2026-08-19 23:36:08 -07:00
  • 1faf409407 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-19 23:31:56 -07:00
  • 5837714be5 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-19 23:30:49 -07:00
  • f098602a34 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-19 23:29:42 -07:00
  • db4b840b72 ci: retrigger — zero-job dispatch on 5a3b1c2de Teknium 2026-08-19 23:28:42 -07:00
  • dbbd8937ae docs(computer-use): document requesting the actual screenshot on chat surfaces Teknium 2026-08-19 22:59:30 -07:00
  • 5a3b1c2de8 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-08-19 23:22:04 -07:00
  • 01c3bd4c81 test: explicit keyless Firecrawl selection asserts the keyless cloud route Teknium 2026-08-19 23:20:52 -07:00
  • 8436e0d142 chore: map contributor email for #87427 salvage Teknium 2026-08-19 23:02:37 -07:00
  • a92412ede1 test: mock load_config_readonly in memory status gate tests Teknium 2026-08-19 23:02:30 -07:00
  • b38c40319d fix(cli): align hermes memory status and docs with memory tool gate Cassie Gray 2026-08-15 22:07:31 -04:00
  • b8850e17b5 fix(desktop): floating sidebar overlays keep an opaque background under glass Brooklyn Nicholson 2026-08-20 01:04:12 -05:00
  • 45f11263bd fix(tui): skip the kitty protocol push for Ghostty in the Ink TUI too kshitijk4poor 2026-08-20 11:24:01 +05:30
  • 1a8fea3ce2 fix(cli): skip Kitty keyboard protocol push for Ghostty, use modifyOtherKeys only kshitij 2026-08-17 18:15:01 +05:30
  • 67029492d4 chore: map salvaged contributor emails (Dhruv7201, ekinnee) kshitijk4poor 2026-08-20 11:28:47 +05:30
  • b7e12decc6 fix(agent): route relay-wrapped output-cap 429s into the output-cap handler kshitijk4poor 2026-08-20 11:12:00 +05:30
  • 99c980f466 fix(model-metadata): parse 'exceeds model maximum output tokens' cap errors ekinnee 2026-08-20 11:09:48 +05:30
  • 7f2733b71c fix(model-metadata): converge output-cap retry on vLLM Dhruv Modi 2026-08-19 07:06:39 +00:00
  • 0596ccdeb3 fix(compression): salvage follow-up — todo snapshot last-resort, reuse prune helpers kshitijk4poor 2026-08-20 11:04:39 +05:30
  • 5c03fbedc6 fix(config): recognize memory nudge interval MindDragonLabs 2026-08-20 10:52:45 +05:30
  • fb96247eaf fix(compression): salvage grown candidates before refusal MindDragonLabs 2026-08-20 10:52:45 +05:30
  • 62016a1b0a fix(compression): count a would-grow refusal as an ineffective strike liuhao1024 2026-08-18 03:11:40 +08:00
  • 5a17b1f41d Merge pull request #89584 from victor-kyriazakos/relay-ws-hardening Ben Barclay 2026-08-20 16:06:23 +10:00
  • 9ae7247616 fix(desktop): skip source restore in auxiliary windows Gille 2026-08-19 23:44:41 -06:00
  • c25aa35e1a fix(desktop): keep peer windows on shared gateway Gille 2026-08-19 19:16:44 -06:00
  • 797bc4bf9b Merge remote-tracking branch 'origin/main' into feat/keyless-tavily-firecrawl-failover Teknium 2026-08-19 23:04:36 -07:00
  • c492379497 chore: map contributor email for Tavily salvage Teknium 2026-08-19 23:04:20 -07:00
  • 6ff341c4d6 fix(doctor): web readiness reflects the selected provider's real state (#78412) Slobaka 2026-08-04 19:15:29 +08:00
  • f983828077 fix(desktop): stamp the focused profile on projects RPCs and refresh a remote scan Brooklyn Nicholson 2026-08-20 00:37:12 -05:00
  • 4dcefed089 fix(tui_gateway): scan remote git roots and scope projects.* to the focused profile Brooklyn Nicholson 2026-08-20 00:37:12 -05:00
  • 481bc9391e fix(memory): profile-only config gets narrow USER_PROFILE_GUIDANCE instead of the full memory block Teknium 2026-08-19 22:49:17 -07:00
  • a969c5a93d test(memory): cover the disabled built-in memory surface HexLab98 2026-08-20 08:19:43 +07:00
  • d5cddae187 fix(memory): drop dead memory tool and guidance when built-in stores are off HexLab98 2026-08-20 08:19:32 +07:00
  • 37fa4a7c63 chore: remove unused import pytest from test file kshitij 2026-08-20 11:22:56 +05:30
  • fbca706789 fix(telegram): log the first confirmed getUpdates progress per generation liuhao1024 2026-08-20 12:52:58 +08:00
  • 2eb5217af9 feat: keyless free-tier failover + Tavily/Firecrawl salvage integration Teknium 2026-08-19 22:58:05 -07:00
  • 188d47919a feat(computer-use): expose screenshots for chat delivery Gille 2026-08-19 11:58:23 -06:00
  • 2d59cb4386 fix(api-server): 'max' and 'ultra' reasoning efforts are no longer silently ignored on API/browser requests Teknium 2026-08-19 22:46:53 -07:00