Commit Graph

  • 1b0e953b47 fix(caching): use the envelope layout for LiteLLM Claude on the OpenAI wire kshitij 2026-08-16 13:09:37 +05:30
  • ff4df5e54d fix(caching): engage prompt caching for LiteLLM Claude on the OpenAI wire Justin Bowes 2026-08-12 19:27:33 -07:00
  • 53daff0644 fix(desktop): don't cancel the running turn on Esc while an overlay is open Junhao Wang 2026-08-09 10:35:27 -07:00
  • 095d25c612 fix(gateway): keep persisted model routes consistent fangliquanflq 2026-08-16 04:53:58 +08:00
  • c32dd7580a fix(desktop): identify unsafe update blockers Ryan Hart 2026-08-08 00:15:07 -07:00
  • 7af27c65ab fix(desktop): close safe preview blockers before update Ryan Hart 2026-08-04 18:35:47 -07:00
  • 9ca11399c0 fix(telegram): honor group_allowed_chats in early auth under multiplex profiles (#87132) PRATHAMESH75 2026-08-15 22:35:42 +05:30
  • ed0a8a480e fix(skills): resolve skills dir before relative_to so junction installs work (#86971) Chen Jin 2026-08-15 20:47:55 +08:00
  • b3df990832 fix(gateway): offload hygiene streak persistence fangliquanflq 2026-08-15 12:55:42 +08:00
  • 39d2d858fd fix(gateway): persist hygiene failure cooldown rung fangliquanflq 2026-08-15 12:40:30 +08:00
  • 5602f04a6e fix(agent): clear in-memory cooldown when hygiene overwrites the shared row Christopher 2026-08-15 22:25:15 +02:00
  • 2cb8381963 fix(agent): do not let hygiene idle timeouts block in-agent compression Christopher 2026-08-15 15:15:27 +02:00
  • 2d7c9ef6b9 fix(gateway): don't crash on a foreign XDG_RUNTIME_DIR in user-systemd preflight (#86558) PRATHAMESH75 2026-08-15 06:19:41 +05:30
  • 95190e4544 fix(gemini): raise maxOutputTokens when thinking is enabled lextiz 2026-08-15 20:38:06 +02:00
  • 076b8a5aa8 fix(backup): bound locked database snapshot waits fangliquanflq 2026-08-15 11:57:26 +08:00
  • 8fe8633254 fix(codex): clamp xAI max/ultra aliases to the model's reasoning ceiling (#87279) liuhao1024 2026-08-16 05:41:47 +08:00
  • 7f1c49cdaa fix(ui): scrub esbuild override during builds fangliquanflq 2026-08-16 12:14:38 +08:00
  • f33ec68478 fix(ui): ignore inherited esbuild binary overrides fangliquanflq 2026-08-16 11:37:07 +08:00
  • be8b58dcbc fix(gateway): let an explicit workspace move win for a running session Ayush Nangia 2026-08-15 13:58:02 +05:30
  • 8fc4189edd fix(agent): harden canonical tool call deduplication fangliquanflq 2026-08-16 11:10:57 +08:00
  • a55d29d9fb fix(agent): canonicalize duplicate tool call arguments fangliquanflq 2026-08-15 17:50:50 +08:00
  • f4f08f9dae fix(gateway): make managed Node suppress PATH fallback Shawn Wang 2026-08-16 00:14:06 +08:00
  • da392043a9 fix(agent): include timezone and UTC offset in system prompt timestamp Martin Koistinen 2026-08-15 23:25:54 -04:00
  • a7b25b3c00 fix(desktop): never reap a backend whose parent Electron is alive YappLeCunt 2026-08-16 07:05:27 +08:00
  • df89995674 fix(desktop): keep startHermes inert without the single-instance lock YappLeCunt 2026-08-16 07:04:51 +08:00
  • 7cc006a2ef fix(desktop): hard-exit a lock-losing second instance before ready YappLeCunt 2026-08-16 07:04:40 +08:00
  • 0a8092ac32 fix: guard exit watchdog against mid-cleanup overlap zhao 2026-08-15 14:39:17 +08:00
  • f1e3e0a4d9 fix(agent): bound worker finalization when iteration budget exhausted (#87096) webtecnica 2026-08-15 14:03:21 -03:00
  • b48ab1b4ad fix(agent+discord): guard truncated-response continuation loops and cap Discord split delivery (#86581) webtecnica 2026-08-15 01:19:43 -03:00
  • 0a42bc7113 fix(sessions): align prune filter derivation fangliquanflq 2026-08-16 14:30:28 +08:00
  • 0b8a09759c fix(sessions): address prune skip review notes fangliquanflq 2026-08-16 14:22:10 +08:00
  • 29dfbf2d6a fix(sessions): surface open sessions skipped by prune fangliquanflq 2026-08-16 11:43:59 +08:00
  • a6f405314f fix(agent): cover provider wait teardown paths fangliquanflq 2026-08-16 04:02:21 +08:00
  • 0fd059e745 fix(agent): preserve stalled-provider escalation fangliquanflq 2026-08-16 02:36:49 +08:00
  • 7008fb81b3 fix(gateway): put --external-supervisor on launchd gateway argv Christopher 2026-08-15 15:41:02 +02:00
  • c69a0872ea fix(gateway): preserve launchd supervisor marker across stderr_timestamp wrapper Christopher 2026-08-15 15:09:29 +02:00
  • 730c5fc5d0 fix(gateway): treat Ready scheduled tasks as Windows supervisors monerostar 2026-08-15 09:33:38 -06:00
  • 1596148ff2 fix(approval): deterministic approvals.single_query_mode for -q sessions Vivaan Dhawan 2026-08-15 16:13:35 +05:30
  • 26b2b47593 fix(agent): preserve local reasoning timeout opt-out fangliquanflq 2026-08-16 06:15:12 +08:00
  • ca50ff332f fix(desktop): reject bare modifier combos in the input gate David Metcalfe 2026-08-15 10:34:44 -07:00
  • a11fb1cd89 fix(desktop): restore mod-chord keybinds while typing in inputs David Metcalfe 2026-08-15 10:00:10 -07:00
  • d6f18cd7db fix(mcp): prefer server-native tool over generated utility on name collision (#87112) PRATHAMESH75 2026-08-15 22:29:26 +05:30
  • 25672c0e7f fix(cli): allow persisted contributor tier consent fangliquanflq 2026-08-15 12:44:04 +08:00
  • 3cbd86aac8 fix(cli): warn when --provider default_model cannot be resolved Christopher 2026-08-15 22:27:04 +02:00
  • d6688adcc2 fix(cli): use custom provider default_model when --provider is set Christopher 2026-08-15 15:15:27 +02:00
  • b7936c892d fix(gateway): catch BaseException in _process_message_background to notify on SystemExit webtecnica 2026-08-15 01:17:04 -03:00
  • 3a61fa86fa fix(gateway): keep broad connection phrases out of the provider-error gate Christopher 2026-08-15 21:28:40 +02:00
  • 5cfa2b2f0f fix(gateway): surface actionable message for local model server connection errors Christopher 2026-08-15 07:27:43 +02:00
  • ae7b5c8eab fix(batch_runner): propagate fatal and validation errors as non-zero exit codes Christopher 2026-08-15 03:47:34 +02:00
  • faaf2ae093 fix(gateway): read routed profile model config fangliquanflq 2026-08-15 20:12:36 +08:00
  • 9ac1e65b0a fix(cron): do not treat directories as unsafe lifecycle scripts (#86753) Jasmine Naderi 2026-08-15 05:00:34 -04:00
  • 08baf96537 fix(runtime): exempt loopback custom-provider pool credentials from the usable-secret floor ygd58 2026-08-15 09:17:14 +00:00
  • 3beea05438 fix: persist computer_use provider selection so Desktop picker survives refresh RelaxJonh 2026-08-15 20:27:19 +07:00
  • f13f3401a1 fix(webhook): authenticate Linear deliveries via linear-signature HMAC (#87348) liuhao1024 2026-08-16 09:06:58 +08:00
  • eac1f65340 fix(install): validate --commit SHA and fail hard on fetch/checkout errors (#87268) RelaxJonh 2026-08-16 10:43:40 +07:00
  • f887819421 fix(install): capture npm output on failure for diagnosable errors (#87340) RelaxJonh 2026-08-16 10:41:01 +07:00
  • 9219cd3944 fix(gateway): isolate post-turn loop failures fangliquanflq 2026-08-16 15:39:30 +08:00
  • 2f6bbfbcbc fix(gateway): release loop ticks after empty responses fangliquanflq 2026-08-15 20:58:59 +08:00
  • a15de34545 feat(desktop-sdk): host.deleteProfile — teardown-routed profile delete for plugins Teknium 2026-08-16 01:02:55 -07:00
  • 69f7c655b4 docs(tui): document defer_history vs omit_messages precedence Teknium 2026-08-16 00:49:01 -07:00
  • a2fd20f896 test(tui): isolate deferred hydration worker embwl0x 2026-08-15 04:36:35 -05:00
  • 7a1b2cd0d1 test(desktop): preserve bounded deferred resume embwl0x 2026-08-15 04:34:16 -05:00
  • bd1a44fade test(tui): wait for deferred profile DB close embwl0x 2026-08-07 15:59:20 -07:00
  • 60be8ef26d perf(desktop): make session resume incremental embwl0x 2026-07-11 13:35:57 -05:00
  • b2369172ad Merge pull request #87516 from kshitijk4poor/chore/author-map-justinbowes kshitij 2026-08-16 13:33:16 +05:30
  • 37445d6dc2 feat(desktop): unify MCP Servers and Catalog into one coherent list Teknium 2026-08-16 00:52:40 -07:00
  • 2cd5393af7 chore: map justin@bowes.org to @justinbowes kshitij 2026-08-16 13:10:40 +05:30
  • 2be183142c refactor: extract _install_paired helper, fix misleading comment, isolate test fixture kshitij 2026-08-16 12:59:01 +05:30
  • b353ac39a2 fix(cli): map all Ctrl/Alt/Shift+key combos under modifyOtherKeys level 2 kshitij 2026-08-16 12:46:40 +05:30
  • c6dfdcbf8d fix(agent): reject masked verification results fangliquanflq 2026-08-10 17:44:10 +08:00
  • 1f8f79b320 fmt(js): npm run fix on merge (#87505) hermes-seaeye[bot] 2026-08-16 07:11:41 +00:00
  • 6bb8f60f57 fix(desktop): defer credential-warning onboarding to the first chat attempt Teknium 2026-08-15 23:53:23 -07:00
  • 8ad055414b fix(terminal): warn when exit_code 0 masks a piped build/test failure Teknium 2026-08-15 23:38:15 -07:00
  • 406c5daf04 fix(compression): bound the rotation tail clone below the rotator's own flush Teknium 2026-08-15 23:15:37 -07:00
  • 652f5c2ebb fix(compression): rotation path clones the concurrent tail into the child Teknium 2026-08-15 23:06:44 -07:00
  • 21d3e63702 fix(compression): watermark commit — appends flow freely, concurrent tail survives compaction Teknium 2026-08-15 22:59:36 -07:00
  • 128fb74d98 chore: map contributor email for 5Hyeons Teknium 2026-08-15 23:29:29 -07:00
  • 9975180a59 fix(mcp): handle DCR clients with secrets across all OAuth paths 5Hyeons 2026-08-15 23:29:24 -07:00
  • 411903b6fa chore: contributor mapping for NikolaRHristov Teknium 2026-08-15 22:54:43 -07:00
  • 20fcc11a0c refactor(hooks): share fail-closed approve logic; update sibling tests Teknium 2026-08-15 22:54:37 -07:00
  • d083b85591 feat(hooks): pre_tool_call content transformation via modify directive Nikola Hristov 2026-08-15 22:48:57 -07:00
  • f3bf718a62 feat(desktop): drag-resizable panes on the Capabilities Skills tab Teknium 2026-08-15 22:53:12 -07:00
  • 9b9dd6eeab fix(computer-use): zero-rect AX bounds serialize as unknown, not a position Teknium 2026-08-15 22:28:10 -07:00
  • 1d5fc2bc0b feat(config): wire compression.tail_mode + docs (en/zh) Teknium 2026-08-15 22:29:23 -07:00
  • 4a9411cf7f Merge pull request #87326 from NousResearch/feat/compaction-eval-and-tail-policy Teknium 2026-08-15 22:22:39 -07:00
  • b7f6280259 fix(computer-use): refuse wrong-window input on app= mismatch; hint near-miss actions Teknium 2026-08-15 18:42:05 -07:00
  • b7790d91a6 merge: refresh onto current main (take main's superior sequential-timeout de-flake) Teknium 2026-08-15 19:11:57 -07:00
  • 0ee5ae61e2 docs(evals): real Codex CLI head-to-head arm + results Teknium 2026-08-15 18:41:24 -07:00
  • 460d345642 fix(computer-use): flag macOS zero-display capture in doctor + discovery reason Teknium 2026-08-15 17:23:45 -07:00
  • d303e18d09 fix(computer_use): ignore placeholder pid/window_id ids 0xGr1mm 2026-08-08 00:58:06 +03:00
  • 61f2738205 test(tool-executor): close the second race — deadline vs middleware preamble Teknium 2026-08-15 17:43:29 -07:00
  • d24d294421 test(tool-executor): deterministic worker start kills sequential-timeout flake Teknium 2026-08-15 17:35:34 -07:00
  • 933ef69470 feat: session picker lifecycle status + delete Teknium 2026-08-15 18:02:00 -07:00
  • 99500aca11 fix: guard breadcrumb writes for bare test fakes; fold session category into general Teknium 2026-08-15 18:07:16 -07:00
  • d6f02e3496 feat: per-terminal --continue via terminal breadcrumbs Teknium 2026-08-15 17:56:31 -07:00
  • 04c61f2949 feat: import and resume Claude Code / Codex CLI sessions Teknium 2026-08-15 17:56:10 -07:00
  • e2990428e7 docs(evals): ship transcript-building scripts + full eval detail in-repo Teknium 2026-08-15 17:40:43 -07:00
  • a2cc867870 fix(tests): de-flake sequential-tool-timeout race on loaded runners Teknium 2026-08-15 17:24:18 -07:00
  • d5773bfc3a feat(desktop): Skills tab hub browser + full-skill detail pane; drop Browse Hub tab; SkillsView SDK export Teknium 2026-08-15 16:44:03 -07:00
  • 95aa709606 fix(computer-use): diagnose empty window discovery; fail fast on dead-daemon CLI fallback Teknium 2026-08-15 16:27:33 -07:00