Commit Graph

  • e1fa54d367 refactor(desktop): extract isRemoteConfig from the reauth predicate Brooklyn Nicholson 2026-07-12 04:05:44 -04:00
  • 79c0806456 Merge pull request #63040 from NousResearch/bb/desktop-drop-dev-soft-switch brooklyn! 2026-07-12 02:36:25 -05:00
  • 302a0dade8 chore(desktop): drop the dev-only "soft switch" preview from gateway settings Brooklyn Nicholson 2026-07-12 03:34:57 -04:00
  • 7550c594ce feat(reasoning): add max and ultra effort levels (#62650) Teknium 2026-07-12 00:26:49 -07:00
  • 62a76bd3d5 feat: make smart approvals the default (#62661) Teknium 2026-07-12 00:25:55 -07:00
  • 2043436af1 Merge pull request #63029 from NousResearch/bb/salvage-62022-tooltip brooklyn! 2026-07-12 01:59:25 -05:00
  • be2b73e253 fix(desktop): stop empty mispositioned tooltip on terminal rail hover Brooklyn Nicholson 2026-07-12 02:53:03 -04:00
  • 0dd6ced0cd Merge pull request #63023 from NousResearch/bb/salvage-61584-terminal brooklyn! 2026-07-12 01:51:37 -05:00
  • 1a3b220651 fix(desktop-terminal): reopen terminal tabs in the last-used directory Brooklyn Nicholson 2026-07-12 02:45:19 -04:00
  • 817969f5a2 fix(desktop-terminal): trim trailing idle prompt on no-separator shells Brooklyn Nicholson 2026-07-12 02:39:45 -04:00
  • 164d9126cc fix(desktop-terminal): stop idle prompt accumulation across relaunches Brooklyn Nicholson 2026-07-12 02:37:53 -04:00
  • 964ecef401 fix(tui): dispatch custom skill bundles as agent turns (#62859) Adolanium 2026-07-12 09:34:12 +03:00
  • f8054601a8 Merge pull request #62600 from HexLab98/fix/desktop-cron-no-agent-editor HexLab 2026-07-12 13:32:29 +07:00
  • 4281151ae8 test(gateway): cover effective context budget kshitijk4poor 2026-07-11 23:33:48 +05:30
  • 265ac7d812 fix(gateway): honor runtime context budgets kshitijk4poor 2026-07-11 23:26:43 +05:30
  • ff84e3f7d5 fix(gateway): scope queued context references kshitijk4poor 2026-07-11 23:23:57 +05:30
  • 37a942650f fix(gateway): scope context refs to runtime profile kshitijk4poor 2026-07-11 23:19:57 +05:30
  • 4df6e6280d fix(gateway): @ context reference expansion never ran (AttributeError) TheTom 2026-07-11 09:34:22 -05:00
  • 8121dbb166 fix(codex): reject interrupted manual compaction kshitijk4poor 2026-07-11 22:47:03 +05:30
  • 8c62a92296 fix(codex): consume manual compaction usage gaps kshitijk4poor 2026-07-11 12:41:40 +05:30
  • ec6982fbcf fix(codex): evaluate native compaction usage kshitijk4poor 2026-07-11 12:29:06 +05:30
  • b8d467bad9 test(codex): cover usage-less compaction response kshitijk4poor 2026-07-11 12:20:10 +05:30
  • 83000c7295 fix(compaction): clear stale anti-thrash verdicts kshitijk4poor 2026-07-11 12:09:45 +05:30
  • 2c6e5877a6 fix(compaction): arm verdict after successful boundary kshitijk4poor 2026-07-11 11:48:02 +05:30
  • a46bb90d6b chore: map PR #62125 contributor kshitijk4poor 2026-07-11 11:35:38 +05:30
  • 7332f207d7 test(compaction): initialize anti-thrash fixture state kshitijk4poor 2026-07-11 11:35:25 +05:30
  • 7f9485707d fix(compaction): judge the anti-thrash verdict on real usage, not in should_compress Igor Ganapolsky 2026-07-10 11:49:14 -04:00
  • d172445629 fix(compaction): check the threshold against real tokens, not an estimated floor Igor Ganapolsky 2026-07-10 11:22:08 -04:00
  • 32f30d2a4f fix(compaction): anti-thrashing guard never fired; score against the threshold Igor Ganapolsky 2026-07-10 10:33:59 -04:00
  • 6142203bd7 fix(gateway): ground readiness in live runtime state teknium1 2026-07-11 05:50:45 -07:00
  • f9728af5e2 feat(gateway): add authenticated runtime readiness checks teknium1 2026-07-09 18:42:21 -07:00
  • aac77f1686 fix(tui): preserve picker session scope across all paths teknium1 2026-07-11 07:28:14 -07:00
  • ce5c1f9f79 fix(desktop): keep model picker switches session-scoped izumi0uu 2026-07-06 16:38:11 +08:00
  • c552984534 chore: map usage attribution contributors teknium1 2026-07-11 04:32:39 -07:00
  • 0d63c23f36 fix(insights): harden per-route usage attribution teknium1 2026-07-11 04:30:08 -07:00
  • d14006ead2 fix(telemetry): persist first accounted fallback route Jan Hermes Integration 2026-07-10 23:12:19 +02:00
  • cb7f6bbb2e feat(agent): track per-model token usage for mid-session model switches Thomas Connally 2026-06-23 21:23:43 -05:00
  • 022c4991fc docs: add Fireworks provider infographic teknium1 2026-07-11 04:03:36 -07:00
  • 31152ae108 fix(providers): align Fireworks integration with project policy teknium1 2026-07-11 04:00:15 -07:00
  • c97d9a4c07 feat(providers): add Fireworks AI as preferred provider Alex Jestin Taylor 2026-07-08 15:32:46 -07:00
  • 8041be7954 fix(model): keep configured provider authoritative teknium1 2026-07-11 04:11:03 -07:00
  • 0ca6a98541 fix(cli): keep current provider visible in model pickers konsisumer 2026-07-10 17:34:53 +02:00
  • a0a6cd80f5 fix(agent): preserve none vs unknown tool effects (#61783) Teknium 2026-07-11 05:41:58 -07:00
  • 5ecc07986f fix(cli): preserve -t/-m/--provider/--tui/--dev before chat subcommand briandevans 2026-05-19 08:19:31 -07:00
  • 91d05b982d fix(xai): recover legacy encrypted replay failures (#62420) Teknium 2026-07-11 03:51:38 -07:00
  • c7619773e7 fix(agent): restore primary credential pool after fallback (#62417) Teknium 2026-07-11 03:44:02 -07:00
  • 3b2ef789df test(models): patch secured Novita pricing seam kshitijk4poor 2026-07-11 12:17:12 +05:30
  • d83cd6f7c3 fix(security): secure Azure catalog probes kshitijk4poor 2026-07-11 12:09:35 +05:30
  • 1f46145e03 fix(security): order sanitizer after installed hooks kshitijk4poor 2026-07-11 12:04:50 +05:30
  • 92c2146039 fix(security): sanitize after installed request hooks kshitijk4poor 2026-07-11 11:55:56 +05:30
  • 4530a4ca4c fix(security): preserve opener-level header policy kshitijk4poor 2026-07-11 11:51:52 +05:30
  • cf34a1e8c7 fix(security): cover remaining catalog credential paths kshitijk4poor 2026-07-11 11:47:21 +05:30
  • 27a1042b13 fix(security): preserve installed urllib policies kshitijk4poor 2026-07-11 11:37:39 +05:30
  • 6fe2c8b78c test(models): patch the secured request seam kshitijk4poor 2026-07-11 11:31:24 +05:30
  • 6e75ba7fa0 fix(security): enforce one redirect credential policy kshitijk4poor 2026-07-11 11:29:31 +05:30
  • b8dd1bf3a5 test(models): preserve catalog urlopen monkeypatches dsad 2026-07-11 01:04:10 +03:00
  • 5415b77658 fix(models): strip credentials on catalog redirects dsad 2026-07-11 00:46:24 +03:00
  • 61e3bd67d6 compare full origin (scheme, host, port), not hostname, before keeping credentials solyanviktor-star 2026-07-07 22:17:10 +03:00
  • a061788d43 security(providers): strip credential headers on cross-host redirects in fetch_models solyanviktor-star 2026-07-07 21:44:03 +03:00
  • 9eaf3abf6e test(codex): pin final replay preflight boundary kshitijk4poor 2026-07-11 11:53:12 +05:30
  • bce17bf6a2 fix(codex): enforce Copilot replay policy at dispatch kshitijk4poor 2026-07-11 11:46:36 +05:30
  • 22d5a35c16 fix(codex): harden Copilot replay classification kshitijk4poor 2026-07-11 11:34:30 +05:30
  • 83b2a685cd fix(codex): also guard the auxiliary Copilot Responses adapter joaomarcos 2026-07-10 15:43:49 -03:00
  • b9146a47bc fix(codex): never replay message-item id on Copilot Responses connections joaomarcos 2026-07-10 15:32:06 -03:00
  • 4aa499ff9f fix(telegram): harden flood fallback recovery kshitijk4poor 2026-07-11 10:56:57 +05:30
  • 04898631cb fix(telegram): recover final delivery after stream flood Gille 2026-07-10 12:52:52 -06:00
  • 02063ece11 fix(cron): scope inline calls to reported transport kshitijk4poor 2026-07-11 10:54:22 +05:30
  • 47c91e4c34 fix(cron): abort inline requests on timeout kshitijk4poor 2026-07-11 03:03:35 +05:30
  • 8acac440f4 fix(cron): keep inline dispatch behind the agent call seam kshitijk4poor 2026-07-11 02:58:47 +05:30
  • 5c5dd6b7ec fix(agent): run cron LLM calls inline to avoid gateway deadlock (#62151) PRATHAMESH75 2026-07-11 02:57:06 +05:30
  • 1234f39e31 test(cron): guard direct API path for gateway deadlock (#62151) HexLab98 2026-07-10 22:57:51 +07:00
  • d00c15c0c5 fix(cron): run gateway cron LLM calls synchronously (#62151) HexLab98 2026-07-10 22:57:51 +07:00
  • 7acaff5ef2 fix(desktop): pin session context during async prompt submit (#54527) HexLab98 2026-07-10 22:02:56 +07:00
  • 2afa92c74f fix(desktop): pin composer draft scope to the swap-effect owner, not the render ref joaomarcos 2026-07-10 12:11:43 -03:00
  • 0b2907f586 fix(codex): drop oversized message ids on Responses input replay joaomarcos 2026-07-10 15:04:56 -03:00
  • dabae386ef fix(cron): bind claim heartbeats to dispatch owner (#62155) Teknium 2026-07-10 19:12:35 -07:00
  • 5ba2d167ba Revert "fix(agent): release pool FDs on owning-thread client close (#61979)" (#62141) Teknium 2026-07-10 19:12:32 -07:00
  • 5e849942c3 feat(dev): add isolated sandbox script for local dev ethernet 2026-07-10 13:43:51 -04:00
  • 291eae63b7 Merge pull request #62016 from NousResearch/bb/desktop-vibe-hearts brooklyn! 2026-07-10 16:14:27 -05:00
  • 1fa3886bce chore(desktop): remove the DEV Shift+H heart preview Brooklyn Nicholson 2026-07-10 16:09:23 -05:00
  • fc977f62bc fix(desktop): remove old .js files ethernet 2026-07-10 17:00:01 -04:00
  • f7c9feb395 fix(desktop): only show slash popover when / is first char ethernet 2026-07-10 13:24:40 -04:00
  • f000fbe5c5 revert(memory): drop the provider actions extension point Erosika 2026-07-10 15:41:52 -04:00
  • f618984c64 fix(tui): dismiss expired sensitive prompts embwl0x 2026-07-10 01:29:31 -04:00
  • b8880f1245 fix(desktop): type-check electron/ in CI typecheck ethernet 2026-07-10 13:53:38 -04:00
  • db8772a062 fix(desktop): don't emit js files when we build desktop ethernet 2026-07-10 12:29:11 -04:00
  • b9b463f3bd feat(security): expose deterministic tool output risk (#61793) Teknium 2026-07-10 07:58:12 -07:00
  • 35d777df07 chore: map WilsonKinyua release attribution Teknium 2026-07-10 07:33:18 -07:00
  • 1a2f3aea9a fix tui finalize persist drop conversation_history so disconnect saves chat Wilson Kinyua 2026-07-10 13:59:07 +02:00
  • cd7a8dfde0 fix(agent): release pool FDs on owning-thread client close (#61979) giggling-ginger 2026-07-10 09:38:31 +00:00
  • 9b72995a1d fix(cron): never stale-remove a one-shot whose run is still alive PRATHAMESH75 2026-07-10 15:54:38 +05:30
  • 90bd5b0f9b test(telegram): mirror PTB errors in heartbeat recovery kshitijk4poor 2026-07-10 18:56:14 +05:30
  • 97fb9e1f62 fix(telegram): classify PTB heartbeat transport errors liuhao1024 2026-07-10 18:56:14 +05:30
  • 54e1864577 fix(acp): unwrap web extract object titles kshitijk4poor 2026-07-10 19:07:21 +05:30
  • 0b753d8918 fix(display): harden fallback label formatting kshitijk4poor 2026-07-10 19:02:49 +05:30
  • c2a40b2dc9 fix(web): handle short extract provider results kshitijk4poor 2026-07-10 19:01:30 +05:30
  • 459cf3402b fix(web): preserve extract result input order kshitijk4poor 2026-07-10 19:00:52 +05:30
  • e640bb5e18 test(web): cover model-facing dict URL dispatch kshitijk4poor 2026-07-10 18:59:38 +05:30
  • de33c2413b fix(web): harden extract input and display boundaries kshitijk4poor 2026-07-10 18:55:55 +05:30
  • 7ae9faecf7 fix(tools): handle dict URLs in web_extract display and tool processing liuhao1024 2026-07-10 07:17:54 +08:00