Commit Graph

  • 136f8dab67 refactor(gateway): promote autonomous silence matcher to shared response_filters helper teknium1 2026-07-26 16:22:42 -07:00
  • 55d3272286 fix(webhook): honor [SILENT] when the agent explains its own silence Gumclaw 2026-07-26 00:24:17 -04:00
  • 058aa34d8a fix(desktop): stop reads and edits vetoing tool-call grouping Brooklyn Nicholson 2026-07-26 18:49:05 -05:00
  • 6b273f419a fix(desktop): keep thinking traces and tool calls across a mid-turn switch Brooklyn Nicholson 2026-07-26 18:39:11 -05:00
  • 42a30d13db fix(desktop): settle sessions that vanish from the live snapshot Brooklyn Nicholson 2026-07-26 18:39:03 -05:00
  • bd6437d605 Merge pull request #72288 from NousResearch/bb/composer-undo brooklyn! 2026-07-26 18:38:11 -05:00
  • 2ec84c5d25 Merge pull request #72245 from NousResearch/bb/desktop-idle-churn brooklyn! 2026-07-26 18:36:00 -05:00
  • 759f68bc25 fix(dashboard): stop rendering 'unknown' model placeholders in session lists teknium1 2026-07-26 16:12:05 -07:00
  • 2df57fe641 perf(web): lazy-load dashboard routes and split heavy vendors erick713006 2026-07-26 11:47:15 -06:00
  • aff48958d3 fix(deepseek): drop retired models from picker and provider defaults HexLab98 2026-07-25 12:45:59 +07:00
  • cc7c418b33 fix(deepseek): remap retired chat/reasoner aliases to v4-flash HexLab98 2026-07-25 12:33:16 +07:00
  • 148497f6d6 fix(kanban): strip stale session routing from dispatched worker env trymhaak 2026-07-26 13:43:45 -07:00
  • c93ed07459 fix(kanban): route active named profile through the active adapter map Salim 2026-07-26 13:38:41 -07:00
  • dda6f0f63e fix(kanban): widen notifier pre-filter to secondary-profile platforms srojk34 2026-07-01 22:08:21 +03:00
  • 67826e3068 fix: scope kanban auto-subscriptions to active profile tymrtn 2026-07-03 17:40:20 -07:00
  • 92f62bedd7 fix(desktop): extend the composer undo stack to the message edit composer Brooklyn Nicholson 2026-07-26 16:26:13 -05:00
  • bc2ddf5bab fix(desktop): give the composer its own undo stack so Cmd+Z sees a paste Brooklyn Nicholson 2026-07-26 16:10:13 -05:00
  • f34a69b1cd test(tui): prove agent build installs the selected profile's secret scope teknium1 2026-07-26 16:06:53 -07:00
  • 2db6b8c85b fix(tui_gateway): scope secrets and MCP discovery to the active profile (#67605) kyssta-exe 2026-07-19 18:10:50 +00:00
  • b93fd077c0 fix(session-search): allow scrolling compacted lineage history Gille 2026-07-26 16:35:23 -06:00
  • 5f5afb1eef fix(delegation): count streamed tokens as liveness in the stale monitor teknium1 2026-07-26 16:04:01 -07:00
  • 99a381f310 fix(delegation): progress-based stale detection for detached async runners teknium1 2026-07-26 14:15:13 -07:00
  • 65420cdecd fix(delegation): timeout stuck async child runners izumi0uu 2026-07-07 20:53:56 +08:00
  • c593f7face chore(contributors): map salvaged-PR author emails for #59278/#62712/#63001 teknium1 2026-07-26 13:38:14 -07:00
  • a0bc7d5572 fix(kanban): snap notify-sub cursor to current MAX(task_events.id) at creation teknium1 2026-07-26 13:36:41 -07:00
  • a945364ba2 test(gateway): harden notifier isolation regression + block_loop_detected e2e coverage teknium1 2026-07-26 13:36:41 -07:00
  • 0b632f772a fix(gateway): zero-sub early exit for kanban notifier board polling David Beyer 2026-07-26 13:31:08 -07:00
  • 4436eacebf fix(gateway): kanban notifier delivery reliability rhylryan21 2026-07-11 16:06:28 +01:00
  • f6ccfa6bd3 fix(gateway): isolate per-subscription failures in kanban notifier AlexFucuson9 2026-07-06 08:10:26 +07:00
  • 83dc0b9b85 fix(install): clear stale Windows cua lock yuexiong 2026-07-26 08:58:30 +08:00
  • 1a6754efa3 chore: map contributor email yuexiong 2026-07-25 18:13:46 +08:00
  • 23d0dca832 fix(install): reap Windows cua installer process tree yuexiong 2026-07-25 18:13:37 +08:00
  • 26670bce95 fix(gateway): dedupe chat_type wiring after composing #58615 with #60769 teknium1 2026-07-26 14:19:27 -07:00
  • f174a08c93 fix(gateway): let internal events bypass topic lobby embwl0x 2026-07-13 14:20:17 -05:00
  • 1bdec6f065 fix(kanban): preserve telegram dm topic metadata embwl0x 2026-07-08 03:58:44 -04:00
  • 0226d1162e Revert "perf(desktop): mount tooltips lazily" Brooklyn Nicholson 2026-07-26 18:00:02 -05:00
  • 8896fc7500 fix(desktop): stop a chip inserted after a word from swallowing its space Brooklyn Nicholson 2026-07-26 16:10:00 -05:00
  • 48bdde1deb Merge pull request #72230 from NousResearch/bb/bootstrap-marker-triage brooklyn! 2026-07-26 17:48:57 -05:00
  • 6d1e08b2bc fix(dashboard): QA pass — log colors, nameless channels, config bool, UX gaps teknium1 2026-07-26 14:18:21 -07:00
  • 8c3c52b008 fix(dashboard): stop ChatPage from clearing all pages' header action buttons 02356abc 2026-05-25 12:32:04 +08:00
  • f64b719321 perf(desktop): cache short markdown parses too Brooklyn Nicholson 2026-07-26 17:02:59 -05:00
  • edadfcae96 perf(desktop): stop every zone subscribing to the whole layout tree Brooklyn Nicholson 2026-07-26 16:53:20 -05:00
  • f18d9b2843 fix(desktop): make idle-cost's drag actually drag Brooklyn Nicholson 2026-07-26 16:35:05 -05:00
  • 4798994dce perf(desktop): mount tooltips lazily, and measure the idle cost Brooklyn Nicholson 2026-07-26 16:19:23 -05:00
  • 42e4f70eef fix(relay): native-parity Slack approval button styles + labels Victor Kyriazakos 2026-07-26 21:32:22 +00:00
  • 0054c7edcb chore: add contributor email mapping for xd-Neji (PR #57365) teknium1 2026-07-26 13:03:15 -07:00
  • 7b662c8d72 fix(kanban): inherit notify subs for child tasks xd-Neji 2026-07-01 23:13:37 +01:00
  • 79b4a40568 Merge pull request #72220 from NousResearch/bb/tool-row-dedupe brooklyn! 2026-07-26 16:25:50 -05:00
  • 53707e405c fix(desktop): stop repair from deleting a healthy install's marker Brooklyn Nicholson 2026-07-26 16:18:01 -05:00
  • af8d698b41 fix(mcp): propagate profile HERMES_HOME override into shared discovery owner; restore stdio startup + WSTransport tests teknium1 2026-07-26 14:02:33 -07:00
  • a7bb123b4a fix(tui-gateway): scope verification and MCP discovery to active profile LionGateOS 2026-07-26 15:29:02 -04:00
  • c6e811e48f fix(tui-gateway): scope MCP discovery to active profile LionGateOS 2026-07-26 14:29:05 -04:00
  • 830ff5967a fix(tui-gateway): start MCP discovery for websocket sessions LionGateOS 2026-06-09 07:05:52 -04:00
  • 048e9b2150 fix(desktop): launch a usable active runtime without a bootstrap marker Brooklyn Nicholson 2026-07-26 16:12:14 -05:00
  • 486c5ffc8d fix(cli): live-probe dashboard status and share update cleanup across paths konsisumer 2026-07-25 14:55:28 +02:00
  • 2b0b5e4c53 fix(install): stamp the bootstrap-complete marker from install.sh too Brooklyn Nicholson 2026-07-26 16:06:50 -05:00
  • ec6719b04e fix(desktop): stop the tool row repeating its command three times Brooklyn Nicholson 2026-07-26 16:03:49 -05:00
  • f0031abc39 fix(gateway): send a raw arg preview on tool.start, not a phrased label Brooklyn Nicholson 2026-07-26 16:03:49 -05:00
  • ea3be4191e fix(installer): stamp the bootstrap-complete marker from the Rust installer Brooklyn Nicholson 2026-07-26 16:02:13 -05:00
  • f695ce3461 Merge pull request #72212 from NousResearch/bb/desktop-transcript-renders brooklyn! 2026-07-26 16:00:17 -05:00
  • e286658377 fix(scripts): encode tool_search_livetest2 output as utf-8 (Windows footgun) Victor Kyriazakos 2026-07-26 20:59:52 +00:00
  • f7aee9dc8c fix(desktop): make render-churn measure streaming, not boot churn Brooklyn Nicholson 2026-07-26 15:54:18 -05:00
  • 920facdc4c fix(update): never blind-reinstall cua-driver during hermes update teknium1 2026-07-26 13:06:11 -07:00
  • 3dc2decd43 fix(update): explicit utf-8 decoding on systemctl restart calls teknium1 2026-07-26 13:21:32 -07:00
  • bd03960071 test(update): cover supervised-unit restart and manual argv respawn teknium1 2026-07-26 13:14:32 -07:00
  • 8e1fb9ea34 fix(update): respawn manually-started dashboard/serve backends after update Variable85 2026-07-26 13:14:31 -07:00
  • d1f376006a fix(update): restart systemd-supervised backends after stale kill webtecnica 2026-07-21 22:34:31 -03:00
  • 2a2ae3bca1 test(kanban): assert DM wake resumes the creator's real DM session key teknium1 2026-07-26 13:13:47 -07:00
  • a766f85042 chore: contributor email mappings for kanban wake chat-scope salvage teknium1 2026-07-26 13:11:29 -07:00
  • c03a06b8d9 fix(kanban): cover remaining add_notify_sub call sites for chat_type (#56580) 张满良 2026-07-14 15:04:36 +08:00
  • a417c6e08d fix(gateway): preserve kanban notifier chat type lijun 2026-07-05 10:12:28 +08:00
  • aa636c6fca fix(config): merge duplicate kanban block so auto_subscribe_on_create default survives MaxFreedomPollard 2026-07-25 00:12:58 -04:00
  • 2365fed985 docs(config): update max_turns example to the new 500 default teknium1 2026-07-26 12:58:00 -07:00
  • f2e1a71120 docs(config): align max_turns example with actual default (90) waroffchange 2026-06-30 16:34:13 +03:00
  • 13590ce685 fix(gateway): GIS extensions, spaced MEDIA paths, and code-block-safe display strip teknium1 2026-07-26 13:16:19 -07:00
  • 83bba799e2 fix(gateway): deduplicate repeated media tags against prior assistant/tool output dhruvkej9 2026-06-27 11:04:29 +00:00
  • 6fc571afe9 Merge pull request #72201 from NousResearch/bb/composer-url-chips brooklyn! 2026-07-26 15:33:52 -05:00
  • adfaa95e3b feat(desktop): chip a link pasted or typed into the composer Brooklyn Nicholson 2026-07-26 15:23:44 -05:00
  • 456b2f9c7d refactor(desktop): give the rich editor a chip-aware caret insert Brooklyn Nicholson 2026-07-26 15:23:39 -05:00
  • ee09162e45 fix(desktop): label a url chip with its host and path Brooklyn Nicholson 2026-07-26 15:23:35 -05:00
  • 59529afee0 feat(billing): carry the payment-method union through to clients (#71542) Siddharth Balyan 2026-07-26 13:19:43 -07:00
  • 8943c9958b Merge pull request #72163 from NousResearch/bb/desktop-render-waste brooklyn! 2026-07-26 15:18:57 -05:00
  • 588b7059a8 test(tui): prove kanban poller reads the shared board under a profile override teknium1 2026-07-26 12:42:09 -07:00
  • 6247712c3f test(tui): drive a real subscription through _notification_poller_loop falkoro 2026-07-15 23:25:05 +02:00
  • badb240ffa fix(tui): deliver kanban notify subscriptions to TUI/desktop sessions falkoro 2026-07-07 10:03:08 +02:00
  • 1b081e4891 feat: raise default tool-calling iteration limit from 90 to 500 teknium1 2026-07-26 12:42:53 -07:00
  • 4a9f67acfb chore: map contributor emails for salvage attribution teknium1 2026-07-26 12:35:50 -07:00
  • 45af1118b5 test(discord): update send_document/send_video expectations to plural files= kwarg teknium1 2026-07-26 12:35:26 -07:00
  • c82f4636f2 fix(gateway): deliver MEDIA tags with sentence-final punctuation and inline-code wrapping teknium1 2026-07-26 12:32:10 -07:00
  • 0ec1b9f7fa fix(gateway,tools): add missing .3gp and .webm to video extension sets andy 2026-07-26 09:50:37 +08:00
  • 384b0a0b5b fix(discord): notify user on attachmentless MEDIA drop Piyush Jagadish Bag 2026-07-18 18:12:57 -07:00
  • 8eb29a1bb9 fix(discord): deliver MEDIA video attachments instead of silent drop Piyush Jagadish Bag 2026-07-18 12:25:36 -07:00
  • b129a72e0d fix(extract_media): dedupe identical MEDIA tags StartupBros 2026-05-20 05:16:35 -04:00
  • 06ab6816cc fix(gateway): stop MEDIA tag regex from absorbing following tag or text (#68773) webtecnica 2026-07-21 15:15:49 -03:00
  • aaddc6c93a fix(gateway): deliver MEDIA: tags wrapped in Markdown emphasis Julien Talbot 2026-06-13 22:45:38 +04:00
  • b58b1fa962 fix(gateway): allow [[as_document]] glued directly to MEDIA path (#63632) liuhao1024 2026-07-13 15:04:33 +08:00
  • 41dd895e12 perf(desktop): stop the statusbar re-rendering per streaming token Brooklyn Nicholson 2026-07-26 14:20:21 -05:00
  • 41f2196c53 Merge pull request #71925 from NousResearch/bb/desktop-state-diagnostics brooklyn! 2026-07-26 14:12:16 -05:00
  • 0e2808729e fix(lint): encode remaining write_text calls in the tool_search livetest harness teknium1 2026-07-26 08:37:14 -07:00
  • 085c7da111 chore: untrack committed PR infographics and enforce the rule in CI teknium1 2026-07-26 08:33:46 -07:00