Commit Graph

  • 86110e821c fix(install-e2e): wait for Electron close before driver exit ethernet 2026-09-06 21:15:16 -04:00
  • 499edee606 test(install-e2e): trace early updater exits and marker owner ethernet 2026-09-06 20:41:57 -04:00
  • 1c8b4d5faf fix(install-e2e): stage classified receipts at an artifact-safe path ethernet 2026-09-06 20:10:33 -04:00
  • d7edc232c8 fix(install-e2e): classify native GUI driver failures by exit status ethernet 2026-09-06 19:58:50 -04:00
  • 5f10ff483e test(install-e2e): resolve report module from the test URL ethernet 2026-09-06 19:52:35 -04:00
  • 49bf392f0a feat(install-e2e): classify exact known failures with report footnotes ethernet 2026-09-06 19:46:10 -04:00
  • 693641aa8b fix(chat-completions): strip name from tool-result messages for strict providers sylvainCDA 2026-08-17 15:30:20 +02:00
  • be58c276ee feat(compression): per-image token cost learned from the provider's own usage (#70328, supersedes #70463) Teknium 2026-09-06 14:07:36 -07:00
  • 820106d4a5 fix(compaction): count api_content in tail budget Joey 2026-09-03 04:23:08 +02:00
  • 0a0ac6e7c1 Merge pull request #104568 from NousResearch/feat/api-call-log-cache-write-and-id Teknium 2026-09-06 14:02:32 -07:00
  • 6d2645e64e feat(logging): the API call line carries cache write count, the provider's response id, and the serving upstream Teknium 2026-09-06 13:52:15 -07:00
  • 5bd439d3ed refactor(plugins): own dual-kind hook fallback in the ledger mixin Teknium 2026-09-06 12:00:49 -07:00
  • 684a2cfbd7 fix(plugins): give dual-kind memory hooks a single owner Joey 2026-09-06 18:18:04 +02:00
  • 857218e6da ci(lint): deepen the shallow checkout before the public-surface diff; the step is advisory and never fails the job Teknium 2026-09-05 06:50:47 -07:00
  • 09f2a7c036 fix(ci): check_public_surface refuses unresolvable refs and does not flag methods extracted into an in-module base class Teknium 2026-09-05 06:38:05 -07:00
  • 8cbb2ce764 feat(ci): public-surface diff vs base (dropped public names, methods, test defs), advisory on PRs Teknium 2026-09-05 01:48:00 -07:00
  • 2ed33fb38e refactor(memory): keep the spill, drop registration-trust rework Teknium 2026-09-06 12:01:44 -07:00
  • d932fa5929 fix(memory): spill oversized external prefetch Joey 2026-09-03 04:43:50 +02:00
  • 1d06f7a95a docs+evals(compression): token-accounting replay harness and developer-guide section (#104462) Teknium 2026-09-06 12:41:52 -07:00
  • 562e6e4824 fix(compression): opaque encrypted_content costs 0 in every local token estimate Teknium 2026-09-06 12:41:52 -07:00
  • 0f4587e336 refactor(compression): every compaction gate asks real usage first; rough estimates only decide whether to wait Teknium 2026-09-06 12:41:13 -07:00
  • c0aaa238f6 feat(compression): usage anchor survives DB reloads and process restarts (salvage #99585) 686f6c61 2026-08-31 18:51:09 +02:00
  • a9e56c048a fix(compression): anchor codex app-server preflight on reported usage liuhao1024 2026-09-01 23:26:50 +08:00
  • 1cd9106eff chore: map contributor email for @Joeywrz Teknium 2026-09-06 20:09:54 +00:00
  • 0d8a1575c5 refactor(mcp): keep the passive status RPC, drop the SDK contract and reason codes Teknium 2026-09-06 12:06:12 -07:00
  • a6699d60f4 feat(mcp): expose profile-scoped cached connection health Joey 2026-09-04 04:15:39 +02:00
  • b167e81750 fix: legacy Bot Mode section in SOUL.md no longer taxes every session or shadows the live roster Teknium 2026-09-06 12:37:06 -07:00
  • dec1e87833 Merge pull request #103553 from NousResearch/fix/goal-set-no-repaste Teknium 2026-09-06 13:03:01 -07:00
  • 7551168262 ci: redispatch after zero-job run on the main merge Teknium 2026-09-06 12:57:21 -07:00
  • 6b2d4faf36 Merge pull request #103549 from NousResearch/fix/async-batch-task-failure-notice Teknium 2026-09-06 12:44:28 -07:00
  • 8b9a9f8c23 refactor(desktop): one sessionBucketId for the filter rule and the overview overlay; shorter resolver header kshitijk4poor 2026-09-07 00:31:31 +05:30
  • 758e33c28c chore: map contributor emails for the #96269/#102465 salvage kshitijk4poor 2026-09-07 00:12:10 +05:30
  • 88d0a740c9 refactor(desktop): one live-filter resolver; keep the Home row rule from #102465 kshitijk4poor 2026-09-07 00:12:10 +05:30
  • 28c508cce0 fix(desktop): restore sidebar sessions Closes #97762 finn763 2026-09-04 04:13:28 +08:00
  • fd54282678 fix(desktop): a cross-profile or stale project filter no longer empties the sidebar (#96246) liuhao1024 2026-09-07 00:10:05 +05:30
  • c6bf8fd95c chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-09-06 12:37:59 -07:00
  • 425dcf7bd6 fix(install-e2e): prevent detached updater fork prompts ethernet 2026-09-06 15:36:26 -04:00
  • d86627a7f3 docs(desktop): trim the ssh token comments to the WHY kshitijk4poor 2026-09-07 00:09:07 +05:30
  • 690bd8af09 fix(desktop): keep the ssh session token in the v2 connection registry (#103795) joaomarcos 2026-09-05 15:26:31 -03:00
  • df4c786279 docs(gateway): say WHY the replay sidecar survives a timestamp-only render kshitijk4poor 2026-09-07 00:04:45 +05:30
  • 08f269fa13 fix(gateway): preserve exact API content through timestamp replay 3ASiC 2026-09-06 12:07:50 +08:00
  • cb9546c055 fmt(js): npm run fix on merge (#104539) hermes-seaeye[bot] 2026-09-06 19:22:04 +00:00
  • 339034b56a chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-09-06 12:20:59 -07:00
  • 211b3635e3 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-09-06 12:17:45 -07:00
  • 644d00b960 refactor(desktop): keep the codex_message_items hydration fallback; drop the placeholder half kshitijk4poor 2026-09-07 00:16:16 +05:30
  • 9e8adb10bb lint: fix import ordering in chat-messages.reasoning-survival.test.ts salch-cred 2026-09-03 19:12:41 +05:30
  • 4a5ee5510e style: separate vitest import from local imports (perfectionist/sort-imports) sal 2026-09-03 17:11:31 +05:30
  • 0b87e89d40 fix(desktop): assistant rows whose text persisted to sidecars no longer vanish on rehydrate (#68321) sal 2026-09-03 11:27:30 +05:30
  • 9db6c8b200 chore: retrigger CI (zero-job dispatch failure, auto-heal) Teknium 2026-09-06 12:12:27 -07:00
  • 4f6ef8806f refactor(auth): positive store-identity check for the clone strip; drop the save kwarg kshitijk4poor 2026-09-07 00:17:45 +05:30
  • fee38b03cd chore: map GuardianZ71 contributor email for #104095 salvage kshitijk4poor 2026-09-06 23:48:52 +05:30
  • 5e108489a0 fix(auth): preserve shared store during clone cleanup GuardianZ71 2026-09-06 00:37:13 -06:00
  • 8f2167342f evals(postmortem): notice probes target a grouped unit (per-group split on main; ungrouped tasks already report individually) Teknium 2026-09-06 12:12:09 -07:00
  • 3ac671dbba refactor(agent): drop the write-only agent-level codex watchdog timestamps kshitijk4poor 2026-09-07 00:31:05 +05:30
  • 1ad8b5dd4a refactor(agent): trim the watchdog phase split to what the tests pin kshitijk4poor 2026-09-07 00:07:54 +05:30
  • 8b07d809c4 chore: map PeaceMaker-best contributor email for #103710 salvage kshitijk4poor 2026-09-06 23:48:51 +05:30
  • 463d4bcd15 fix(agent): defer codex idle watchdog until progress PeaceMaker-best 2026-09-05 22:38:59 +08:00
  • 14c3101256 merge main: notice rides the per-group unit (unit_id, n_here); drop the detached kwarg main removed Teknium 2026-09-06 12:09:49 -07:00
  • 193f05dec5 refactor(cron): one FIRE_CLAIM_TTL_SECONDS for claiming, one-shot re-arm, and stale-error recovery kshitijk4poor 2026-09-07 00:04:22 +05:30
  • 37a0c1b95f chore: map r3x443 contributor email for #103740 salvage kshitijk4poor 2026-09-06 23:48:50 +05:30
  • eb40bf060f fix(cron): skip stale-error re-arm while another process holds a live fire_claim r3x443 2026-09-02 12:11:48 -05:00
  • 5f87ac74d7 refactor(gateway): verdict helpers live in run_shutdown; keep the early failure return; dedupe test setup kshitijk4poor 2026-09-07 00:03:35 +05:30
  • 57238b8507 chore: map YuYigeng contributor email for #103208 salvage kshitijk4poor 2026-09-06 23:48:50 +05:30
  • e24047d8bd fix(gateway): unify shutdown exit verdicts YuYigeng 2026-09-05 13:04:13 +08:00
  • 51ddff0bb1 fix(gateway): restart after startup SIGTERM YuYigeng 2026-09-05 05:29:44 +08:00
  • d0090a147c Merge remote-tracking branch 'origin/main' into fix/async-batch-task-failure-notice Teknium 2026-09-06 12:07:50 -07:00
  • 28747b4034 Merge remote-tracking branch 'origin/main' into fix/goal-set-no-repaste Teknium 2026-09-06 12:06:39 -07:00
  • 6d9c166455 Merge pull request #103529 from NousResearch/fix/terminal-auto-background Teknium 2026-09-06 12:06:04 -07:00
  • fdd140557b Merge pull request #103551 from NousResearch/fix/tool-output-caps Teknium 2026-09-06 12:05:53 -07:00
  • cd658b6a46 Merge pull request #103492 from NousResearch/fix/approval-scanner-quoted-subshell Teknium 2026-09-06 12:03:29 -07:00
  • 634109b7aa Merge pull request #103534 from NousResearch/fix/goal-judge-wait-on-subagents Teknium 2026-09-06 12:03:15 -07:00
  • afb4e080f6 Merge pull request #103496 from NousResearch/fix/goal-judge-own-processes-only Teknium 2026-09-06 12:03:05 -07:00
  • d97f318717 Merge pull request #103526 from NousResearch/fix/nous-auth-stampede Teknium 2026-09-06 12:02:58 -07:00
  • e5f8420be8 Merge pull request #103513 from NousResearch/fix/subagent-context-cap Teknium 2026-09-06 12:02:49 -07:00
  • 3d5831fa59 Merge pull request #103486 from NousResearch/fix/nested-delegate-deadline-and-summary-budget Teknium 2026-09-06 12:02:43 -07:00
  • 2d77992750 fix(file-ops): reuse _kill_process_group_posix in the native rg runner kshitijk4poor 2026-09-07 00:22:40 +05:30
  • 9158bd8e0d refactor(file-ops): one _run_rg_bounded owns the native-vs-shell transport choice kshitijk4poor 2026-09-07 00:20:12 +05:30
  • 4756a8115e refactor(file-ops): drop the _native_rg_enabled alias, build the files-lane rg command once kshitijk4poor 2026-09-07 00:13:59 +05:30
  • ef5a534c9a fix(file-ops): native rg runner honours deadline and /stop while rg is silent kshitijk4poor 2026-09-07 00:05:05 +05:30
  • 83063aeb87 perf(file-ops): run rg natively for search_files on local POSIX hosts kshitijk4poor 2026-09-06 23:48:07 +05:30
  • 83467c28f7 test: drop the duplicate #90322 file — TestSearchHints already json.loads the truncated output kshitijk4poor 2026-09-07 00:14:43 +05:30
  • 8ed990e70f test: trim #90322 regression to one invariant, drop the hint-splitting workaround kshitijk4poor 2026-09-06 22:59:37 +05:30
  • 12ff3da3e4 test: update cross-tree search hint assertion to the structured _hint field liuhao1024 2026-08-20 06:47:50 +08:00
  • 478e66475b fix(tools): keep truncated search_files output pure JSON liuhao1024 2026-08-20 06:38:54 +08:00
  • 485aaf69b7 fix(local-runtime): find nvidia-smi in WSL driver path Gille 2026-09-03 16:04:09 -06:00
  • ed406f929d fix(browser): make the real-profile attach daemon reapable (#100855, salvage #103284) jango 2026-09-06 17:22:45 +00:00
  • 57f05e2142 refactor(bot-mode): re-authorize message_agent on staged snapshots without copying the agent kshitijk4poor 2026-09-06 17:03:51 +00:00
  • b2b026dc22 fix(bot-mode): retain message_agent across tool rebuilds (#102864) jango 2026-09-04 13:53:10 -07:00
  • dcdbc0093d fix(delegation): compression_threshold_tokens is opt-in (default 0); keep the value validation Teknium 2026-09-06 10:36:08 -07:00
  • 0390ace817 Merge pull request #103756 from NousResearch/feat/evals-postmortem-harness Teknium 2026-09-06 10:31:30 -07:00
  • 8e5cf54dd6 docs(install-e2e): mark evidence-backed historical upgrade failures ethernet 2026-09-06 13:30:41 -04:00
  • 5f406d88ea test(cron): the run_job FakeFuture double answers done() like the real Future kshitijk4poor 2026-09-06 17:17:57 +00:00
  • b114641c88 refactor(state): fold the speculative-open retry into acquire's loop; keep real inode-swap tests kshitijk4poor 2026-09-06 17:04:07 +00:00
  • 40488a4e54 refactor(cron): detached-worker teardown as a sibling module, no guards around a real Future kshitijk4poor 2026-09-06 17:00:11 +00:00
  • aad74f26f9 fix(state): coordinate SessionDB teardown with active writers joaomarcos 2026-09-04 15:29:46 -03:00
  • 583fb3e200 evals(postmortem): cache concurrency probe, the instrument behind #104284/#104421 and api#227 Teknium 2026-09-06 10:23:38 -07:00
  • 1690a7a11f Merge remote-tracking branch 'origin/main' into feat/evals-postmortem-harness Teknium 2026-09-06 10:20:50 -07:00
  • 311b980bb6 fix(prefix-cache): drop the workspace pin at session boundaries; bind session cwd for /context kshitijk4poor 2026-09-06 16:58:54 +00:00
  • 0ed7acb051 perf(prefix-cache): pin session-start workspace snapshot across compaction rebuilds joaomarcos 2026-09-04 23:28:45 -03:00
  • 5e645791ac Merge pull request #104421 from NousResearch/feat/nous-anthropic-wire-auto Teknium 2026-09-06 10:04:56 -07:00