Commit Graph

  • 2473e56859 fix(desktop): stand the terminal overlay down when its tab loses focus Brooklyn Nicholson 2026-08-19 18:31:57 -05:00
  • 4a83b03c3a fix: read tool_budget config via load_config_readonly (config read guard) Teknium 2026-08-19 16:19:36 -07:00
  • 09e657793e feat: MCP tool results spill at 50K and carry upstream-elision warnings Teknium 2026-08-19 15:40:30 -07:00
  • 4d87290d39 feat: keyless web traffic splits 50/50 between Exa and Parallel like opencode Teknium 2026-08-19 16:22:30 -07:00
  • d762ed9b3c feat: execution-discipline guidance now reaches all tool-capable models (config model.execution_guidance) Teknium 2026-08-19 15:38:28 -07:00
  • 271e49a8ff fix(bot-mode): accept both host.connections() shapes in the Create-on picker normalize Teknium 2026-08-19 15:14:01 -07:00
  • a46fe01251 chore(sdk): remove unrelated session helper from #89893 hukla 2026-08-19 22:48:22 +03:00
  • b40d2019e8 fix(sdk): preserve primary in registered connections hukla 2026-08-19 14:42:37 +03:00
  • aa2cec721f test(sdk): cover registry primary connection mapping hukla 2026-08-19 14:40:52 +03:00
  • c825be4c77 test(sdk): cover connection registry list contract hukla 2026-08-19 14:05:31 +03:00
  • 6ad587236f fix(sdk): return registered connection list hukla 2026-08-19 11:59:27 +03:00
  • 19113b34d1 test(tools): repin selector/picker tests to the provider-string contract Teknium 2026-08-19 15:49:32 -07:00
  • aa3c5e59d3 fix(tools): honor raw stt.provider: local; finish _reconfigure_provider provider-string migration Teknium 2026-08-19 15:49:32 -07:00
  • 89e75f4770 test(tools): pin strict provider-string selection per category Teknium 2026-08-19 15:24:46 -07:00
  • b10c5a8084 fix(cli): persist one provider string per picker row; mirror strict routing in status Teknium 2026-08-19 15:24:39 -07:00
  • 7f83d3808c fix(browser): strict cloud-provider selection; camofox becomes a selection Teknium 2026-08-19 15:24:39 -07:00
  • 099258ef48 fix(voice): route TTS/STT OpenAI audio on the stored selection, not credentials Teknium 2026-08-19 15:24:26 -07:00
  • d7119ea2a6 fix(web): honor the stored web backend selection; no silent backend swaps Teknium 2026-08-19 15:24:26 -07:00
  • 2dea073a1c fix(tools): dispatch image/video FAL strictly on the stored hermes tools selection Teknium 2026-08-19 15:24:12 -07:00
  • 9ec5750aca fix: widen reasoning-effort wire translation to sibling sites (#89503 class) Teknium 2026-08-19 15:33:41 -07:00
  • a664429192 fix(agent): cap the ultra reasoning level at the wire vocabulary liuhao1024 2026-08-19 06:01:39 +08:00
  • 010c9925e3 fix(bot-mode): roster age, pulse, unread, and sort now see canonical Bot Chat activity Teknium 2026-08-19 15:38:01 -07:00
  • 08b7fad3a5 test: registry zero-credential resolution may return a keyless-capable provider Teknium 2026-08-19 15:38:08 -07:00
  • f08d3e400f feat: hermes tools lets Exa/Parallel users pick the free keyless or paid keyed endpoint Teknium 2026-08-19 15:36:20 -07:00
  • 2d9dad0bae docs: correct Exa keyless rate-limit characterization Teknium 2026-08-19 15:24:27 -07:00
  • 96c2fd3c04 feat: web search/extract now work keyless on fresh installs via Parallel + Exa free tiers Teknium 2026-08-19 15:15:18 -07:00
  • 7b25941b0e fix(bot-mode): unwrap connections registry object so 'Create on' picker renders Tom 2026-08-19 17:40:57 +02:00
  • 8430c1b4da test(codex): cover nested retention entry paths Falko 2026-08-20 07:08:17 +10:00
  • f6d1d774a1 refactor(codex): name the dropped shape in the wire-guard warning kshitijk4poor 2026-08-20 02:43:18 +05:30
  • 26530e7df5 fix(codex): strip nested extra_body retention at the consumer Codex wire kshitijk4poor 2026-08-20 02:06:11 +05:30
  • ba4bc39afd test(codex): pin the retention drop to real endpoints kshitijk4poor 2026-08-20 01:25:23 +05:30
  • c7b6854ba1 chore: map contributor email for #89969 salvage kshitijk4poor 2026-08-20 00:57:20 +05:30
  • 8e2949495a fix(codex): strip unsupported cache retention at wire Falko 2026-08-19 21:31:53 +10:00
  • ce9d48ce85 chore: map contributor email for Haik-G Teknium 2026-08-19 03:04:24 -07:00
  • aba96d5251 feat(image-gen): route live-catalog models to the Image API; merge picker catalogs; docs Teknium 2026-08-19 03:04:24 -07:00
  • d6e6e8b602 feat(plugins): add OpenRouter Image API surface to openrouter image_gen backend AI Staff 2026-08-09 17:55:28 +00:00
  • 49cc3708e5 fix(dashboard): coalesce repeat gateway restarts for a short window Jack Lau 2026-08-18 05:00:49 -05:00
  • 657550716f fmt(js): npm run fix on merge (#90248) hermes-seaeye[bot] 2026-08-19 20:21:18 +00:00
  • a946169533 Merge latest upstream into fix/remote-bot-routing Sara Burke 2026-08-19 16:16:26 -04:00
  • 336b3216d5 Merge current upstream into fix/remote-bot-routing Sara Burke 2026-08-19 16:14:41 -04:00
  • fe2752a05d Merge pull request #90239 from NousResearch/bb/close-preview brooklyn! 2026-08-19 15:12:37 -05:00
  • 7f73978ee4 feat(desktop): close preview tabs on preview.close Brooklyn Nicholson 2026-08-19 14:59:52 -05:00
  • 60e9ed12c4 feat(tools): close_preview so the agent can dismiss the pane it opened Brooklyn Nicholson 2026-08-19 14:59:51 -05:00
  • f0ffcbc753 fix(approval): align the execute_code CLI fall-through with its sibling guards kshitij 2026-08-20 00:31:14 +05:30
  • 16af3bed8c fix(approval): route check_execute_code_guard through the CLI fall-through too pierrenode 2026-08-14 21:24:17 +03:00
  • fdf6f1d4c8 feat(desktop): add an Appearance toggle that disables the intro splash ethernet 2026-08-19 15:12:07 -04:00
  • 78ffd71f14 Merge pull request #90205 from NousResearch/bb/windows-update-reexec-unattended brooklyn! 2026-08-19 14:03:25 -05:00
  • 52d9f3006d Merge main for the MoA switch test fix (#90212) Brooklyn Nicholson 2026-08-19 14:02:51 -05:00
  • 6c0f354524 Merge pull request #90212 from NousResearch/bb/fix-moa-switch-test-reasoning-echo brooklyn! 2026-08-19 14:02:44 -05:00
  • df9e2251f8 test(agent): give the MoA switch fake a reasoning_echo reader Brooklyn Nicholson 2026-08-19 13:56:11 -05:00
  • ae6c973fc7 fix(update): run the Windows update hand-off unattended Brooklyn Nicholson 2026-08-19 13:41:44 -05:00
  • b2057c1685 refactor: extract duplicated load_config_readonly try/except into helper kshitij kapoor 2026-08-19 23:48:08 +05:30
  • 7e3775de2e chore: map contributor emails Yingliang Zhang 2026-08-12 11:06:31 +08:00
  • 8d0e3ab814 chore: map contributor email for yingliang-zhang a 2026-08-08 12:13:37 +08:00
  • 4ee8a9a169 test: production-shape resolver + init-read coverage for reasoning_echo Caleb DeLeeuw 2026-08-04 07:25:26 -07:00
  • 663fa68cd4 fix: add reasoning_echo_flag to init snapshot and switch rollback Yingliang Zhang 2026-08-02 09:48:47 +08:00
  • 73243b0d2e feat(config): per-provider reasoning_echo opt-in for custom providers Yingliang Zhang 2026-08-02 09:20:39 +08:00
  • 6284afbaab Merge pull request #90194 from NousResearch/review/88767 brooklyn! 2026-08-19 13:31:12 -05:00
  • 73a1d583e3 Merge pull request #90192 from NousResearch/bb/windows-update-shim-self-lock brooklyn! 2026-08-19 13:25:22 -05:00
  • 268615cbb3 test(update): cover the Windows shim self-lock class Brooklyn Nicholson 2026-08-19 13:17:20 -05:00
  • e602225d86 test(update): cover the progress contract without a test hook in the updater Brooklyn Nicholson 2026-08-19 13:15:11 -05:00
  • cf2ab8522a fix(update): one elapsed clock, served to the shim by both orchestrators Brooklyn Nicholson 2026-08-19 13:13:36 -05:00
  • 3f6d4c6338 fix(gateway): run Windows /update as a module, not through the shim Brooklyn Nicholson 2026-08-19 13:15:02 -05:00
  • a9eb99d172 fix(update): stop deferring shim renames to next boot Brooklyn Nicholson 2026-08-19 13:14:33 -05:00
  • 867ab54e20 fix(update): re-run Windows updates off the console shim Brooklyn Nicholson 2026-08-19 13:13:09 -05:00
  • 7a94b1fbf7 fix(update): resolve the project venv as venv or .venv Brooklyn Nicholson 2026-08-19 13:11:35 -05:00
  • 107531549a fix(update): show live Desktop update progress Gille 2026-08-17 17:53:43 -06:00
  • 87e32b6b30 Merge pull request #90070 from dcdexhome/fix/desktop-pin-sync-reentrant-crash brooklyn! 2026-08-19 12:45:05 -05:00
  • 3a034356a2 ci: run the Python lane for docs and website script changes Brooklyn Nicholson 2026-08-19 12:05:41 -05:00
  • dc8481b78b feat(skill): route hermes-agent's unknown-feature questions to llms.txt Brooklyn Nicholson 2026-08-19 12:05:41 -05:00
  • a45d854d7d fix(docs): index every docs page in llms.txt, not a hand-picked 98 Brooklyn Nicholson 2026-08-19 12:05:41 -05:00
  • bdc5b1f74c chore: map contributor email for noahingh Teknium 2026-08-19 02:48:21 -07:00
  • 9551df1205 test(skills): add CLI regression tests for skills uninstall --yes/-y flag Noah Lee 2026-08-07 11:26:49 +09:00
  • cd3f9b64de feat(skills): add --yes/-y flag to hermes skills uninstall Noah Lee 2026-06-30 14:37:50 +09:00
  • 00888e80ac test: drop the upscale-defaults-off catalog invariant Teknium 2026-08-19 10:01:26 -07:00
  • eab087c06f fmt(js): npm run fix on merge (#90140) hermes-seaeye[bot] 2026-08-19 16:56:58 +00:00
  • d21cd51d86 Merge pull request #88887 from helix4u/fix/desktop-repair-missing-venv brooklyn! 2026-08-19 11:46:26 -05:00
  • 0a0497060a Merge pull request #90014 from xxxigm/fix/desktop-wrap-toast-titles brooklyn! 2026-08-19 11:41:30 -05:00
  • 0e5499b153 chore: retrigger CI after main image fix Bryan Bednarski 2026-08-19 09:30:41 -07:00
  • 6c6c17e0fc Merge pull request #90112 from NousResearch/bb/tour-unanswered-bridge brooklyn! 2026-08-19 11:28:45 -05:00
  • 84d81d258f fix(tour): an unanswered tour bridge no longer costs 45s per action Brooklyn Nicholson 2026-08-19 11:01:21 -05:00
  • 28803e68b4 Merge pull request #90113 from NousResearch/bb/review-submit-isolation brooklyn! 2026-08-19 11:15:43 -05:00
  • 9b5e7a3226 fix(image_gen): Grok Imagine 2.0 no longer upscales by default — opt-in policy restored Teknium 2026-08-19 03:15:17 -07:00
  • bc92c875ef test(relay): defer compaction flush expectation Bryan Bednarski 2026-08-19 09:14:12 -07:00
  • b95f3a5202 fix(providers): use copy-on-write instead of deepcopy in NVIDIA prepare_messages Riccardo Roveri 2026-08-19 18:14:03 +02:00
  • fc05cfb58e fix nvidia tool message schema pmos69 2026-05-23 01:38:15 +01:00
  • 00e5a361b6 Merge pull request #89611 from NousResearch/bb/desktop-godfiles brooklyn! 2026-08-19 11:05:01 -05:00
  • 6a3d50c6e0 fix(tui): allow the ESC byte in the SGR param matcher Brooklyn Nicholson 2026-08-19 02:50:29 -05:00
  • 2725d3225b fix(tui): stop the composer placeholder from sticking Terminal.app into dim Brooklyn Nicholson 2026-08-18 15:34:18 -05:00
  • 830108c8d9 fix(desktop): send review agent-ship to the composer that opened it Brooklyn Nicholson 2026-08-19 11:01:58 -05:00
  • 04956c1a87 fix(desktop): isolate composer submit to one visible surface Brooklyn Nicholson 2026-08-19 11:01:54 -05:00
  • d697457f38 Merge pull request #89837 from NousResearch/bb/glass-acrylic brooklyn! 2026-08-19 11:00:57 -05:00
  • 1087381345 Merge pull request #89817 from NousResearch/bb/sidebar-all-profiles-scope brooklyn! 2026-08-19 11:00:49 -05:00
  • 3f33bb809a Merge pull request #89833 from NousResearch/bb/scope-session-lookup brooklyn! 2026-08-19 10:57:17 -05:00
  • 8e9342b016 chore: kick CI Brooklyn Nicholson 2026-08-19 10:53:30 -05:00
  • 70743bc4cb chore: kick CI Brooklyn Nicholson 2026-08-19 10:53:26 -05:00
  • 6f7596e9a2 docs(relay): link supported observability exporters Bryan Bednarski 2026-08-19 08:27:36 -07:00
  • 31402f630b fix(relay): complete native plugin cutover Alex Fournier 2026-08-19 07:57:03 -07:00
  • 0cc00d0a0c chore: refresh pull request head Bryan Bednarski 2026-08-18 09:06:05 -07:00
  • 7439085591 chore: retrigger checks after rebase Bryan Bednarski 2026-08-18 09:02:26 -07:00