Commit Graph

  • 7c14d2a046
    Merge pull request #63086 from NousResearch/bb/salvage-59241-workspace-status brooklyn! 2026-07-12 04:01:39 -0500
  • e0a650fa7d refactor(desktop): text-only workspace status menu + attribution Brooklyn Nicholson 2026-07-12 04:56:24 -0400
  • 5fc08c0e0d feat(desktop): add workspace path status action Maxim M 2026-07-06 01:12:51 +0200
  • 8895335453
    Merge pull request #63077 from NousResearch/bb/salvage-61950-nongit-groups brooklyn! 2026-07-12 03:51:48 -0500
  • 59686df8fe
    Merge pull request #63081 from NousResearch/bb/salvage-45744-workspace-target brooklyn! 2026-07-12 03:47:05 -0500
  • f63535a347 chore(attribution): map esthon@gmail.com → esthonjr (#61950 salvage) Brooklyn Nicholson 2026-07-12 04:45:56 -0400
  • a5c0715835 fix(desktop): preserve sidebar workspace targets across new drafts harjoth 2026-07-12 04:43:43 -0400
  • ceb179163d fix(desktop): mirror Windows path identity in live overlay + WSL spelling Brooklyn Nicholson 2026-07-12 04:33:05 -0400
  • fff1769bd1 fix(desktop): preserve legacy non-git workspace groups Esthon Jr 2026-07-10 05:00:19 -0300
  • 095b9eed38
    Merge pull request #58241 from tianma-if/codex/fix-desktop-project-session-cwd brooklyn! 2026-07-12 03:29:07 -0500
  • bdfc7c0b1e
    Merge pull request #63030 from NousResearch/bb/desktop-boot-recovery-remote brooklyn! 2026-07-12 03:10:56 -0500
  • 65712bf788 fix(desktop): clear the OAuth partition before remote sign-in Brooklyn Nicholson 2026-07-12 04:08:29 -0400
  • f3af066b85 fix(desktop): treat connected-but-expired remote sessions as reauth Brooklyn Nicholson 2026-07-12 04:08:14 -0400
  • c1c74d7518 fix(desktop): recover a failed gateway from the boot-failure screen Brooklyn Nicholson 2026-07-12 04:07:41 -0400
  • f8152d2323 feat(desktop): embeddable Gateway settings panel Brooklyn Nicholson 2026-07-12 04:05:52 -0400
  • e1fa54d367 refactor(desktop): extract isRemoteConfig from the reauth predicate Brooklyn Nicholson 2026-07-12 04:05:44 -0400
  • 79c0806456
    Merge pull request #63040 from NousResearch/bb/desktop-drop-dev-soft-switch brooklyn! 2026-07-12 02:36:25 -0500
  • 302a0dade8 chore(desktop): drop the dev-only "soft switch" preview from gateway settings Brooklyn Nicholson 2026-07-12 03:34:57 -0400
  • 7550c594ce
    feat(reasoning): add max and ultra effort levels (#62650) Teknium 2026-07-12 00:26:49 -0700
  • 62a76bd3d5
    feat: make smart approvals the default (#62661) Teknium 2026-07-12 00:25:55 -0700
  • 2043436af1
    Merge pull request #63029 from NousResearch/bb/salvage-62022-tooltip brooklyn! 2026-07-12 01:59:25 -0500
  • be2b73e253 fix(desktop): stop empty mispositioned tooltip on terminal rail hover Brooklyn Nicholson 2026-07-12 02:53:03 -0400
  • 0dd6ced0cd
    Merge pull request #63023 from NousResearch/bb/salvage-61584-terminal brooklyn! 2026-07-12 01:51:37 -0500
  • 1a3b220651 fix(desktop-terminal): reopen terminal tabs in the last-used directory Brooklyn Nicholson 2026-07-12 02:45:19 -0400
  • 817969f5a2 fix(desktop-terminal): trim trailing idle prompt on no-separator shells Brooklyn Nicholson 2026-07-12 02:39:45 -0400
  • 164d9126cc fix(desktop-terminal): stop idle prompt accumulation across relaunches Brooklyn Nicholson 2026-07-12 02:37:53 -0400
  • 964ecef401
    fix(tui): dispatch custom skill bundles as agent turns (#62859) Adolanium 2026-07-12 09:34:12 +0300
  • f8054601a8
    Merge pull request #62600 from HexLab98/fix/desktop-cron-no-agent-editor HexLab 2026-07-12 13:32:29 +0700
  • 4281151ae8 test(gateway): cover effective context budget kshitijk4poor 2026-07-11 23:33:48 +0530
  • 265ac7d812 fix(gateway): honor runtime context budgets kshitijk4poor 2026-07-11 23:26:43 +0530
  • ff84e3f7d5 fix(gateway): scope queued context references kshitijk4poor 2026-07-11 23:23:57 +0530
  • 37a942650f fix(gateway): scope context refs to runtime profile kshitijk4poor 2026-07-11 23:19:57 +0530
  • 4df6e6280d fix(gateway): @ context reference expansion never ran (AttributeError) TheTom 2026-07-11 09:34:22 -0500
  • 8121dbb166 fix(codex): reject interrupted manual compaction kshitijk4poor 2026-07-11 22:47:03 +0530
  • 8c62a92296 fix(codex): consume manual compaction usage gaps kshitijk4poor 2026-07-11 12:41:40 +0530
  • ec6982fbcf fix(codex): evaluate native compaction usage kshitijk4poor 2026-07-11 12:29:06 +0530
  • b8d467bad9 test(codex): cover usage-less compaction response kshitijk4poor 2026-07-11 12:20:10 +0530
  • 83000c7295 fix(compaction): clear stale anti-thrash verdicts kshitijk4poor 2026-07-11 12:09:45 +0530
  • 2c6e5877a6 fix(compaction): arm verdict after successful boundary kshitijk4poor 2026-07-11 11:48:02 +0530
  • a46bb90d6b chore: map PR #62125 contributor kshitijk4poor 2026-07-11 11:35:38 +0530
  • 7332f207d7 test(compaction): initialize anti-thrash fixture state kshitijk4poor 2026-07-11 11:35:25 +0530
  • 7f9485707d fix(compaction): judge the anti-thrash verdict on real usage, not in should_compress Igor Ganapolsky 2026-07-10 11:49:14 -0400
  • d172445629 fix(compaction): check the threshold against real tokens, not an estimated floor Igor Ganapolsky 2026-07-10 11:22:08 -0400
  • 32f30d2a4f fix(compaction): anti-thrashing guard never fired; score against the threshold Igor Ganapolsky 2026-07-10 10:33:59 -0400
  • 6142203bd7 fix(gateway): ground readiness in live runtime state teknium1 2026-07-11 05:50:45 -0700
  • f9728af5e2 feat(gateway): add authenticated runtime readiness checks teknium1 2026-07-09 18:42:21 -0700
  • aac77f1686 fix(tui): preserve picker session scope across all paths teknium1 2026-07-11 07:28:14 -0700
  • ce5c1f9f79 fix(desktop): keep model picker switches session-scoped izumi0uu 2026-07-06 16:38:11 +0800
  • c552984534 chore: map usage attribution contributors teknium1 2026-07-11 04:32:39 -0700
  • 0d63c23f36 fix(insights): harden per-route usage attribution teknium1 2026-07-11 04:30:08 -0700
  • d14006ead2 fix(telemetry): persist first accounted fallback route Jan Hermes Integration 2026-07-10 23:12:19 +0200
  • cb7f6bbb2e feat(agent): track per-model token usage for mid-session model switches Thomas Connally 2026-06-23 21:23:43 -0500
  • 022c4991fc docs: add Fireworks provider infographic teknium1 2026-07-11 04:03:36 -0700
  • 31152ae108 fix(providers): align Fireworks integration with project policy teknium1 2026-07-11 04:00:15 -0700
  • c97d9a4c07 feat(providers): add Fireworks AI as preferred provider Alex Jestin Taylor 2026-07-08 15:32:46 -0700
  • 8041be7954 fix(model): keep configured provider authoritative teknium1 2026-07-11 04:11:03 -0700
  • 0ca6a98541 fix(cli): keep current provider visible in model pickers konsisumer 2026-07-10 17:34:53 +0200
  • a0a6cd80f5
    fix(agent): preserve none vs unknown tool effects (#61783) Teknium 2026-07-11 05:41:58 -0700
  • 5ecc07986f fix(cli): preserve -t/-m/--provider/--tui/--dev before chat subcommand briandevans 2026-05-19 08:19:31 -0700
  • 91d05b982d
    fix(xai): recover legacy encrypted replay failures (#62420) Teknium 2026-07-11 03:51:38 -0700
  • c7619773e7
    fix(agent): restore primary credential pool after fallback (#62417) Teknium 2026-07-11 03:44:02 -0700
  • 3b2ef789df test(models): patch secured Novita pricing seam kshitijk4poor 2026-07-11 12:17:12 +0530
  • d83cd6f7c3 fix(security): secure Azure catalog probes kshitijk4poor 2026-07-11 12:09:35 +0530
  • 1f46145e03 fix(security): order sanitizer after installed hooks kshitijk4poor 2026-07-11 12:04:50 +0530
  • 92c2146039 fix(security): sanitize after installed request hooks kshitijk4poor 2026-07-11 11:55:56 +0530
  • 4530a4ca4c fix(security): preserve opener-level header policy kshitijk4poor 2026-07-11 11:51:52 +0530
  • cf34a1e8c7 fix(security): cover remaining catalog credential paths kshitijk4poor 2026-07-11 11:47:21 +0530
  • 27a1042b13 fix(security): preserve installed urllib policies kshitijk4poor 2026-07-11 11:37:39 +0530
  • 6fe2c8b78c test(models): patch the secured request seam kshitijk4poor 2026-07-11 11:31:24 +0530
  • 6e75ba7fa0 fix(security): enforce one redirect credential policy kshitijk4poor 2026-07-11 11:29:31 +0530
  • b8dd1bf3a5 test(models): preserve catalog urlopen monkeypatches dsad 2026-07-11 01:04:10 +0300
  • 5415b77658 fix(models): strip credentials on catalog redirects dsad 2026-07-11 00:46:24 +0300
  • 61e3bd67d6 compare full origin (scheme, host, port), not hostname, before keeping credentials solyanviktor-star 2026-07-07 22:17:10 +0300
  • a061788d43 security(providers): strip credential headers on cross-host redirects in fetch_models solyanviktor-star 2026-07-07 21:44:03 +0300
  • 9eaf3abf6e test(codex): pin final replay preflight boundary kshitijk4poor 2026-07-11 11:53:12 +0530
  • bce17bf6a2 fix(codex): enforce Copilot replay policy at dispatch kshitijk4poor 2026-07-11 11:46:36 +0530
  • 22d5a35c16 fix(codex): harden Copilot replay classification kshitijk4poor 2026-07-11 11:34:30 +0530
  • 83b2a685cd fix(codex): also guard the auxiliary Copilot Responses adapter joaomarcos 2026-07-10 15:43:49 -0300
  • b9146a47bc fix(codex): never replay message-item id on Copilot Responses connections joaomarcos 2026-07-10 15:32:06 -0300
  • 4aa499ff9f fix(telegram): harden flood fallback recovery kshitijk4poor 2026-07-11 10:56:57 +0530
  • 04898631cb fix(telegram): recover final delivery after stream flood Gille 2026-07-10 12:52:52 -0600
  • 02063ece11 fix(cron): scope inline calls to reported transport kshitijk4poor 2026-07-11 10:54:22 +0530
  • 47c91e4c34 fix(cron): abort inline requests on timeout kshitijk4poor 2026-07-11 03:03:35 +0530
  • 8acac440f4 fix(cron): keep inline dispatch behind the agent call seam kshitijk4poor 2026-07-11 02:58:47 +0530
  • 5c5dd6b7ec fix(agent): run cron LLM calls inline to avoid gateway deadlock (#62151) PRATHAMESH75 2026-07-11 02:57:06 +0530
  • 1234f39e31 test(cron): guard direct API path for gateway deadlock (#62151) HexLab98 2026-07-10 22:57:51 +0700
  • d00c15c0c5 fix(cron): run gateway cron LLM calls synchronously (#62151) HexLab98 2026-07-10 22:57:51 +0700
  • 7acaff5ef2 fix(desktop): pin session context during async prompt submit (#54527) HexLab98 2026-07-10 22:02:56 +0700
  • 2afa92c74f fix(desktop): pin composer draft scope to the swap-effect owner, not the render ref joaomarcos 2026-07-10 12:11:43 -0300
  • 0b2907f586 fix(codex): drop oversized message ids on Responses input replay joaomarcos 2026-07-10 15:04:56 -0300
  • dabae386ef
    fix(cron): bind claim heartbeats to dispatch owner (#62155) Teknium 2026-07-10 19:12:35 -0700
  • 5ba2d167ba
    Revert "fix(agent): release pool FDs on owning-thread client close (#61979)" (#62141) Teknium 2026-07-10 19:12:32 -0700
  • 5e849942c3 feat(dev): add isolated sandbox script for local dev ethernet 2026-07-10 13:43:51 -0400
  • 291eae63b7
    Merge pull request #62016 from NousResearch/bb/desktop-vibe-hearts brooklyn! 2026-07-10 16:14:27 -0500
  • 1fa3886bce chore(desktop): remove the DEV Shift+H heart preview Brooklyn Nicholson 2026-07-10 16:09:23 -0500
  • fc977f62bc fix(desktop): remove old .js files ethernet 2026-07-10 17:00:01 -0400
  • f7c9feb395 fix(desktop): only show slash popover when / is first char ethernet 2026-07-10 13:24:40 -0400
  • f618984c64 fix(tui): dismiss expired sensitive prompts embwl0x 2026-07-10 01:29:31 -0400
  • b8880f1245 fix(desktop): type-check electron/ in CI typecheck ethernet 2026-07-10 13:53:38 -0400
  • db8772a062 fix(desktop): don't emit js files when we build desktop ethernet 2026-07-10 12:29:11 -0400