Commit Graph

  • 4f675cf2fc fix: double-paren bug in dropped-tools prefix + add empty-response nudge sibling kshitij 2026-08-09 16:20:14 +05:30
  • 45cd93fb5b fix(agent): recognize the retry loop's other synthetic nudges during compaction pierrenode 2026-08-08 15:02:15 +03:00
  • 35cbad5854 simplify: match delegate_tool.py hasattr pattern, drop change-detector test kshitij 2026-08-09 15:14:57 +05:30
  • 9c9be875ff chore: add contributor mapping for adam@exo.ai (PR #82070) kshitij 2026-08-09 15:14:43 +05:30
  • 71435fa0ea fix(agent): cancel in-flight background review before a new live turn Adam Durham 2026-08-08 18:25:03 -05:00
  • 3f832978d3 refactor(cache): share the boundary-declaration helper and simplify the registry kshitij 2026-08-09 15:20:57 +05:30
  • 4c5be0c295 perf(cache): harden the stable-prefix boundary against eviction and memory growth joaomarcos 2026-08-08 20:12:07 -03:00
  • 214f2b82db perf(cache): split skill turns at a builder-declared stable/volatile boundary (#81867) joaomarcos 2026-08-08 19:31:53 -03:00
  • 8295d24736 fmt(js): npm run fix on merge (#82417) hermes-seaeye[bot] 2026-08-09 09:51:41 +00:00
  • c8318460e4 feat(desktop): read the window below through Hyprland's IPC (#82226) brooklyn! 2026-08-09 04:43:10 -05:00
  • 774e9d4d59 Merge pull request #82390 from NousResearch/bb/draft-status brooklyn! 2026-08-09 04:42:30 -05:00
  • b824f7537f chore(contributors): map yy28's email for the cherry-picked title fix Brooklyn Nicholson 2026-08-09 04:23:10 -05:00
  • c0d502db64 refactor(title): decide on the stored title and the real turns behind it Brooklyn Nicholson 2026-08-09 04:06:16 -05:00
  • b684cbb094 fix(title): stop model-switch marker from becoming the session title yy28 2026-08-09 11:23:41 +08:00
  • 53a4003208 fix(agent): stop titling a session after our own scaffolding, or a TTS model Brooklyn Nicholson 2026-08-09 03:43:31 -05:00
  • 4fbbf0f1c4 fix(agent): name the sessions the titler used to leave nameless Brooklyn Nicholson 2026-08-09 03:42:06 -05:00
  • 071eab821b fix(models): let the titler actually see a provider's model catalog Brooklyn Nicholson 2026-08-09 03:42:06 -05:00
  • 34577fcb03 fix(gateway): rename a Discord thread once, after the reply lands Brooklyn Nicholson 2026-08-09 03:42:01 -05:00
  • cedc933c1f fix(agent): stop cron and subagent runs auto-titling their sessions Brooklyn Nicholson 2026-08-09 03:42:00 -05:00
  • c143ec7f0c feat(desktop): name a draft after what you have typed into it Brooklyn Nicholson 2026-08-09 03:41:55 -05:00
  • 5b3a5ccae6 feat(desktop): mark an unsent session with its own status dot Brooklyn Nicholson 2026-08-09 03:41:50 -05:00
  • 11dc61b45e fix(desktop): keep the HUD exit chip clickable when the composer has no focus (#82403) brooklyn! 2026-08-09 04:13:33 -05:00
  • 124aff0aa9 fix(desktop): open HUD mode on the focused conversation's profile (#82325) Teknium 2026-08-09 02:10:59 -07:00
  • b105a3b057 fix(desktop): keep the HUD on the session it was opened for (#82360) Ne0teric 2026-08-09 02:08:50 -07:00
  • 085a9d332f test(desktop): widen HUD composer containment regression coverage (#82319) Teknium 2026-08-09 02:03:46 -07:00
  • 952f44f841 fix(desktop): focus the update progress window, then hand focus to the relaunched Desktop Teknium 2026-08-09 01:54:31 -07:00
  • 357b97eda6 test(model-metadata): use explicit fixture encodings Teknium 2026-08-08 12:58:28 -07:00
  • d143bf7a3b fix(model-metadata): resolve provider prefixes from live registry Teknium 2026-08-08 12:48:20 -07:00
  • 19e51d2cca fix(model-metadata): auto-extend provider prefixes from registered profiles Oliver Mee 2026-07-17 13:09:53 +08:00
  • 36eda6112b fix(desktop): detach relaunched Desktop from the hand-off console + UTF-8 child streams Teknium 2026-08-09 01:37:42 -07:00
  • 51c07bd8f8 chore: AUTHOR_MAP for drissman@gmail.com (PR #82061) kshitij 2026-08-09 12:54:21 +05:30
  • f9f4fb4327 test: update systemd scope assertions for start_new_session=True kshitij 2026-08-09 12:52:19 +05:30
  • 0e492a4840 fix(terminal): keep background workers in a private session under systemd scope (#70716) Driss NAAMANE 2026-08-09 00:59:30 +02:00
  • f8bdbc540e Merge pull request #82373 from NousResearch/bb/drag-title brooklyn! 2026-08-09 03:36:07 -05:00
  • 45af62cae4 docs: preserve observer version compatibility Teknium 2026-08-08 15:51:08 -07:00
  • 638ca16af6 docs: correct hook timing semantics Teknium 2026-08-08 15:48:51 -07:00
  • ad77324559 docs(plugins): catalog shipped hook contracts Teknium 2026-08-08 15:16:20 -07:00
  • 6495ef82f7 fix(desktop): hand-off hardening - fail-closed gates, truthful completion, progress UI, result surfacing Teknium 2026-08-09 01:18:41 -07:00
  • 3b08a0f9b5 fix(desktop): give the update hand-off script its own console - a detached hidden powershell dies before -File runs Teknium 2026-08-09 01:09:56 -07:00
  • 35b82fdef3 feat(desktop): drag sidebar rows by the title, not just the grabber Brooklyn Nicholson 2026-08-09 03:23:08 -05:00
  • e128f1c131 fix(desktop): stop lighting drop zones a session can't land in Brooklyn Nicholson 2026-08-09 03:23:00 -05:00
  • 26b3918dd9 docs(plugins): clarify tool description sources Teknium 2026-08-08 15:03:57 -07:00
  • 934546fd5a Merge pull request #82345 from NousResearch/bb/home-dupe brooklyn! 2026-08-09 02:38:52 -05:00
  • 35e562ebd0 fmt(js): npm run fix on merge (#82346) hermes-seaeye[bot] 2026-08-09 07:36:34 +00:00
  • 41d435ff4d fix(desktop): stop /home showing as a second Home project Brooklyn Nicholson 2026-08-09 02:28:02 -05:00
  • 92be912d73 feat(desktop): repo-owned Windows update hand-off script - stop depending on the frozen hermes-setup binary Teknium 2026-08-09 00:18:02 -07:00
  • 61515e8116 fix: update legacy draft test for new supports_draft_streaming gate kshitij 2026-08-09 12:50:22 +05:30
  • 3332ad4dbf fix(telegram): avoid MDV2 draft preview when rich_messages lacks rich_drafts Slobaka 2026-08-04 22:19:52 +08:00
  • 471baea520 feat(plugins): map portable Agent Plugins streamable-http entries into the native MCP runtime Teknium 2026-08-08 21:13:08 -07:00
  • 961f7481a7 fix(relay): bypass managed execution for nested calls inside managed callbacks Teknium 2026-08-08 23:37:59 -07:00
  • 62431364e3 Merge pull request #82233 from kerpopule/fix/desktop-hud-composer-clipping brooklyn! 2026-08-09 01:24:08 -05:00
  • bb8280b753 revert(desktop): roll Electron back to 40.10.2 teknium1 2026-08-08 23:11:12 -07:00
  • ceebb21dd7 fix: suppress pydantic serializer warnings leaking to the terminal Teknium 2026-08-08 23:00:10 -07:00
  • 1d45e62f30 fix(install): replay npm's debug log into the bootstrap stream on failure Teknium 2026-08-08 22:43:01 -07:00
  • 3a915c46d3 fix(update): scope bootstrap-cache refresh to the update-target ref, match installer pin rules Teknium 2026-08-08 21:12:18 -07:00
  • 3dcbe9001f fix(update): refresh the installer's bootstrap-cache scripts on every update Teknium 2026-08-08 20:47:56 -07:00
  • f2731da4a4 fix(desktop): keep HUD composer within window Steve Darlow 2026-08-08 22:54:16 -05:00
  • 1792e756e4 fmt(js): npm run fix on merge (#82209) hermes-seaeye[bot] 2026-08-09 03:32:52 +00:00
  • 4b601931be Merge pull request #82201 from NousResearch/bb/xplat brooklyn! 2026-08-08 22:25:02 -05:00
  • 9eec86923c docs: align Ollama tool-calling guidance mzkarami 2026-07-29 06:57:23 +02:00
  • 04afc8d48e fix(desktop): say why read_window_below cannot see the windows Brooklyn Nicholson 2026-08-08 22:17:38 -05:00
  • da933bf279 fix(desktop): keep the HUD clickable on Linux Brooklyn Nicholson 2026-08-08 22:15:24 -05:00
  • d73bc7f17a fix(desktop): persist window geometry on Linux Brooklyn Nicholson 2026-08-08 22:13:08 -05:00
  • da3a0a852f fix(update): make orphan-backend reap tree-aware + drain Desktop update trees without pre-signalling Teknium 2026-08-08 19:53:01 -07:00
  • 826bf9b6d8 fix(update): reap orphaned Desktop backends instead of dead-ending the venv-holder guard Teknium 2026-08-08 19:37:59 -07:00
  • a09124cea5 fix(install): stop managed runtime child trees on Windows Gille 2026-08-07 15:11:59 -06:00
  • 9c8a2352f7 Merge pull request #82171 from NousResearch/bb/allowscripts-sync brooklyn! 2026-08-08 21:29:25 -05:00
  • a692393da7 test(build): hold allowScripts in sync with the lockfile Brooklyn Nicholson 2026-08-08 21:23:25 -05:00
  • 2cd9e1777b fix(desktop): rebuild get-windows when its win32 binding is missing Brooklyn Nicholson 2026-08-08 21:23:20 -05:00
  • 7210db5646 fix(build): allow get-windows install script, refresh stale allowScripts pins Brooklyn Nicholson 2026-08-08 21:23:16 -05:00
  • 851f23ebc6 fix(cli): fence OSC 11 background query with DA1 so late replies can't leak into the prompt Teknium 2026-08-08 18:53:14 -07:00
  • 54641186ff fix(cli): drain late OSC 11 replies after TCSAFLUSH to prevent input leak liuhao1024 2026-06-06 10:49:21 +08:00
  • 0b17b691d6 fix(gateway): skip attachment upload for failed first turns in queued delivery Teknium 2026-08-08 18:52:22 -07:00
  • a52dd17d93 fix(gateway): preserve queued media continuity StellarisW 2026-07-25 05:24:40 +08:00
  • b0b7f9c777 test(gateway): preserve queued media routing metadata StellarisW 2026-07-25 05:20:22 +08:00
  • e221679002 test(gateway): preserve queued bare path text StellarisW 2026-07-25 05:02:32 +08:00
  • 1648ab3a97 fix(gateway): keep protected MEDIA tokens on queued resend Kong 2026-07-23 04:48:32 +08:00
  • 4da0d06db2 test(gateway): use allowed media root in queued follow-up test Kong 2026-05-24 17:05:19 +08:00
  • 808c8570a6 fix(gateway): preserve queued follow-up media delivery Kong 2026-05-14 00:57:01 +08:00
  • d220f1fdc0 test(gateway): freeze queued follow-up media delivery StellarisW 2026-07-25 04:53:07 +08:00
  • 90311ee75f fix(search): strip % from non-CJK FTS5 queries Teknium 2026-08-08 18:45:11 -07:00
  • c595dcb955 fix(search): strip the FTS5 special characters the sanitizer was missing Drexuxux 2026-08-05 13:33:34 +03:00
  • 0569c001d0 fix(model-switch): route switch_model user-provider key reads through the secret scope Teknium 2026-08-08 18:41:28 -07:00
  • 0c97a883af fix(model-switch): read picker key_env through the per-profile secret scope Drexuxux 2026-08-05 11:45:40 +03:00
  • bf7c716648 fix(agent): rebind pool entry id after env credential refresh 686f6c61 2026-08-05 09:39:02 +02:00
  • 0b33ee88e4 fix(update): don't truncate cmdlines in the venv-blocker scan — it broke the gateway exemption Teknium 2026-08-08 18:50:02 -07:00
  • b79e83827d fix(model-switch): surface candidates on ambiguous alias instead of guessing Teknium 2026-08-08 18:26:31 -07:00
  • 21bc9ba341 fix(model-switch): split YYYYMMDD date stamps from version tuple in _model_sort_key Sohom Sahaun 2026-07-21 01:32:45 +06:00
  • 628372de46 fix(otlp): span exporter now inherits configured resource_attributes joaomarcos 2026-08-04 18:04:14 -03:00
  • 212e84176d fix(compression): charge stale thinking to the tail budget only on the newest assistant turn (#73624) Teknium 2026-08-08 17:34:20 -07:00
  • 5f62b6c1ab Merge pull request #82113 from NousResearch/bb/hud-unsticky brooklyn! 2026-08-08 19:39:55 -05:00
  • f2d03c1f2a fix(state,cli,tui-gateway): keep reasoning fields intact across forks and branches cryptoyasenka 2026-08-06 01:20:57 +03:00
  • 3a8d95a93b fix(desktop): give the delivery-target group an accessible name owner 2026-07-31 09:59:42 +03:00
  • 67927808be feat(desktop): support multiple cron delivery targets Carbon 2026-07-29 08:27:04 +03:00
  • d91f08a39a fix(desktop): keep tool rows and notices out of the HUD band Brooklyn Nicholson 2026-08-08 19:32:54 -05:00
  • d408fdbfc4 Merge pull request #82104 from NousResearch/bb/hud-note-trail brooklyn! 2026-08-08 19:20:41 -05:00
  • 37bb73d2cf Merge pull request #82101 from NousResearch/bb/hud-slash-popover brooklyn! 2026-08-08 19:20:20 -05:00
  • 86b50c6a29 fix(desktop): keep earlier HUD windows in scope for the turn Brooklyn Nicholson 2026-08-08 19:17:30 -05:00
  • 9e19931770 docs(telegram): explain rich draft final delivery teknium1 2026-08-08 17:07:22 -07:00
  • 05c5a337f6 fix(desktop): settle the HUD band's glanceable hold at 1.1s Brooklyn Nicholson 2026-08-08 19:12:27 -05:00