Commit Graph

  • 021d191478 test(gateway): real-DB restart regression for persisted hygiene cooldown (#74136) Teknium 2026-07-31 22:03:41 -07:00
  • 8e9702d227 fix: persist session hygiene compression cooldown to state DB Shakti Prasad Mohapatra 2026-07-29 22:46:09 +05:30
  • d2098331e7 test(agent): add compress()-level E2E regression for short tool-suffix OOB (#75588) Teknium 2026-07-31 21:58:53 -07:00
  • a1f70343fd fix(agent): clamp tail-cut boundary and summary-scan indices to prevent IndexError x7peeps 2026-08-01 03:33:35 +08:00
  • 1f5040bdd0 Merge pull request #75918 from NousResearch/bb/pin-assistant-ui-0.14 brooklyn! 2026-08-01 01:13:03 -05:00
  • a11d0bdb01 fix(tests): remove stale shadowed test definitions in test_doctor.py Teknium 2026-07-31 22:55:46 -07:00
  • b5ca19118e fix(mcp): guard against duplicate spawns and stale connecting entries (#58862) Yuanang Yang 2026-08-01 11:25:37 +05:30
  • 5826450d17 fix(desktop): declare @assistant-ui/core as a direct dependency Brooklyn Nicholson 2026-08-01 01:03:53 -05:00
  • 41e4b96233 fix(desktop): restore reactive message and composer runtime hooks Brooklyn Nicholson 2026-08-01 00:58:32 -05:00
  • 031b0a6786 fix(desktop): pin @assistant-ui/react back to 0.14.24 Brooklyn Nicholson 2026-08-01 00:58:32 -05:00
  • 9ceb0858ab fix(codex): defang reserved Harmony tokens in requests Xipong 2026-07-20 17:37:22 +03:00
  • 0d9892379c docs(kanban): document profile-owned notification delivery in multi-gateway setups Teknium 2026-07-31 22:34:46 -07:00
  • 6b6435a874 feat(cache): enable DeepSeek caching on OpenCode wz-heng 2026-07-30 20:39:08 +08:00
  • 5c45d9c208 fix(agent): mirror substitute_api_content's guard in the estimator shadow Israel Lot 2026-07-31 01:38:17 +00:00
  • e3bc517034 fix(agent): stop double-counting api_content in the token estimator Israel Lot 2026-07-31 00:34:47 +00:00
  • fae0c4f5f4 fix(hindsight): create embedded profile env file owner-only (0600) Teknium 2026-07-31 22:00:06 -07:00
  • ee5a66ae3e fix(distribution): path-aware allowlist; preserve legacy copy-everything when omitted Teknium 2026-07-31 21:58:18 -07:00
  • a42e3e8ba4 fix(distribution): respect distribution_owned allowlist in _copy_dist_payload webtecnica 2026-07-29 19:21:51 -03:00
  • a0b29343b4 fix(gateway): offload preflight-compression warning enrichment; behavioral offload tests Teknium 2026-07-31 21:52:32 -07:00
  • 95eae03883 fix(gateway): offload /model context-length resolution off the event loop Drexuxux 2026-07-29 18:11:57 +03:00
  • 4aa029bfab fix(install): expose hermes-agent and hermes-acp launchers on PATH Chen Jin 2026-07-31 00:54:35 +08:00
  • fa9e967a2d fix(gateway): scope session lists before limiting GodsBoy 2026-07-16 10:43:24 +02:00
  • 75aeba09e0 Merge pull request #73914 from JoaoMarcos44/fix/codex-oauth-cancel-race-ia01 Teknium 2026-07-31 22:36:44 -07:00
  • 95cff54586 test(config): add _SECRET suffix case to env-routing parametrization Baophan00 2026-07-31 23:23:53 +07:00
  • 750ef49c07 fix(config): route _SECRET-suffixed keys to .env Baophan00 2026-07-31 22:43:38 +07:00
  • c74f4c5335 Merge pull request #75890 from NousResearch/bb/disk-full-toast brooklyn! 2026-08-01 00:36:21 -05:00
  • 4a1bff642a fix(cli): heal a bare custom provider to its config key, not its display name Drexuxux 2026-07-31 20:22:19 +03:00
  • 57a807373d fix(telegram): send_image uploads still went out on the short read timeout Drexuxux 2026-07-31 10:26:54 +03:00
  • 6f400d2a20 fix(disk-cleanup): re-validate stale test entries and protect new dirs from sweep Baophan00 2026-07-31 20:59:19 +07:00
  • 5286fe1981 fix(disk-cleanup): exclude project directories from test-pattern auto-deletion (#75403) Baophan00 2026-07-31 20:10:08 +07:00
  • 3e35661263 fix(gateway): /steer fallback uses _enqueue_fifo to preserve FIFO head (#75164) Baophan00 2026-07-31 19:05:46 +07:00
  • 0d87e5d71b fix(api): enforce pagination bounds on session/message list routes joaomarcos 2026-07-31 00:03:44 -03:00
  • d1cdfcd38a Merge pull request #74348 from JoaoMarcos44/fix/ia-03-codex-post-terminal-retry Teknium 2026-07-31 22:35:44 -07:00
  • 99f773b136 fix(routing): guard persisted api_mode against provider mismatch in explicit resolution joaomarcos 2026-07-29 16:36:17 -03:00
  • 854007d1c3 fix(auth): route remaining main-agent fallback key reads through secret_scope joaomarcos 2026-07-31 03:13:38 -03:00
  • d52a1c25e0 fix(auth): resolve fallback api keys through secret_scope, not raw env joaomarcos 2026-07-29 16:30:28 -03:00
  • 87f5c5351a fix(yuanbao): await the forwarded-records loading heartbeat MaxFreedomPollard 2026-07-31 01:15:34 -04:00
  • 7729c183b4 test: restore four silently shadowed definitions and guard against more MaxFreedomPollard 2026-07-31 02:33:56 -04:00
  • 3dee0634c1 fix(cli): dispatch /background inline instead of queuing it behind the turn MaxFreedomPollard 2026-07-31 02:26:06 -04:00
  • 221be76e36 fix(sessions): briefly wait out a live compression lock instead of killing the turn MaxFreedomPollard 2026-07-31 02:09:52 -04:00
  • eeaba3a88d fix(gateway): do not claim a destructive-slash opt-out that was not saved MaxFreedomPollard 2026-07-31 01:59:54 -04:00
  • 65e9ece964 fix(curator): restore the real skills tree when a rollback extract dies part-way MaxFreedomPollard 2026-07-31 01:10:34 -04:00
  • 31032b4f51 fix(auth): a transient read failure is not corruption MaxFreedomPollard 2026-07-31 01:27:02 -04:00
  • d358edd916 fix(update): snapshot venv launchers before the gateway drain iso2kx 2026-07-31 11:46:47 +08:00
  • f3edd0e538 fix(desktop): use the canonical gateway matcher for the preflight exemption iso2kx 2026-07-31 11:46:47 +08:00
  • a31fe8db6e fix(update): stop gateway holders the guard finds after the pause iso2kx 2026-07-30 13:32:38 +08:00
  • 0bec37aefc fix(desktop): don't report pausable gateways as venv-update blockers iso2kx 2026-07-30 13:32:38 +08:00
  • 05504bd9f0 test(gateway): make test_gateway collectable on Windows iso2kx 2026-07-30 13:32:37 +08:00
  • 9507f4382e fix(update): stop the venv-side launcher of each paused Windows gateway iso2kx 2026-07-30 13:32:37 +08:00
  • f9522fdcef chore: map salvage contributor emails (zakhounet, Kewe63) Teknium 2026-07-31 21:50:32 -07:00
  • 16e66e721f fix(desktop): break renderer-led reinstall loop on transient backend stalls Kewe63 2026-07-30 22:47:40 +03:00
  • 0ee9723b52 fix(desktop): make the non-Windows updater bypass an explicit policy zakhounet 2026-07-31 08:17:55 +00:00
  • d649973751 fix(desktop): skip hermes-setup binary on macOS/Linux chenbin 2026-07-31 00:11:37 +08:00
  • 484e451cb5 fix(tui): rebind extracted config handler to shared indicator constants Teknium 2026-07-31 22:19:25 -07:00
  • cc0146f2de fix(cli): dispatch /indicator to set the busy-indicator style (#50618) dongjiang 2026-07-15 15:53:57 +08:00
  • dd15a28250 chore: map contributor dongjiang1989 Teknium 2026-07-31 22:06:28 -07:00
  • de6a672168 fix(skills-hub): include owner in ClawHub source URLs and add retry on 429 (#51236) dongjiang 2026-07-15 15:07:03 +08:00
  • 67d4800d67 docs(config): document --force destructive-replace semantics Teknium 2026-07-31 22:04:35 -07:00
  • a017297cf1 fix(config): respect --force for bare model key overwrite Baophan00 2026-07-31 20:05:44 +07:00
  • 99cfa8f063 fix(config): guard against scalar overwrite of mapping sections (#74995) Baophan00 2026-07-31 19:20:18 +07:00
  • 11f4c213a5 chore: map contributor Zeraphim Teknium 2026-07-31 22:01:47 -07:00
  • e050ca97ff test(background-review): reanchor unresolved-failure coverage Zeraphim 2026-07-31 05:08:55 +08:00
  • 2ace68ad37 fix(background-review): reject unresolved failures as skills Zeraphim 2026-07-27 08:03:44 +08:00
  • 3b1dfca207 chore: map contributor spfcraze Teknium 2026-07-31 21:59:36 -07:00
  • b004041498 fix(cron): close GitHub auth-header exemption abuse in prompt scanner spfcraze 2026-07-31 15:05:26 -04:00
  • 0af8fb05bf fix(delegation): prevent child HERMES_SESSION_ID leak into parent process env Xipong 2026-07-30 16:41:28 +03:00
  • abd10ba7c9 test(agent): cover malformed steer budget path Xipong 2026-07-20 17:08:25 +03:00
  • 0fd0db1a8c fix(agent): preserve /steer through turn-budget enforcement Xipong 2026-07-17 19:14:32 +03:00
  • ae8131ba1b chore: map contributor praneshnikhar Teknium 2026-07-31 21:50:06 -07:00
  • 35b44e0d5f fix(auth): apply same source-path write-through fix to non-pool xAI path praneshnikhar 2026-08-01 09:22:31 +05:30
  • 4e6299af48 fix(credential_pool): use source-path-based write-through to root (#74339) praneshnikhar 2026-07-31 19:07:33 +05:30
  • 29eac371d1 fix(context): persist NVIDIA DeepSeek endpoint limit Gille 2026-07-30 20:26:46 -06:00
  • 2f2d90344c fix(copilot): add explicit UTF-8 encoding to JWT store read/write Teknium 2026-07-31 22:05:02 -07:00
  • 1737741730 fix(copilot): follow-ups for salvaged PR #58743 Teknium 2026-07-31 21:59:55 -07:00
  • 7779409a76 fix(copilot): recover from stale/degraded token 400 AND expired IDE-token 401 dstkwll 2026-07-23 19:02:42 -07:00
  • df8e42877b Merge pull request #75852 from NousResearch/fix/moa-completed-response-streaming-cluster Teknium 2026-07-31 22:30:47 -07:00
  • fdfddb55cb fix(moa): carry completed responses through the managed Relay path AKAZIK-py 2026-07-31 11:53:17 +08:00
  • 8fde4ff9d8 test(moa): cover call_llm(stream=True) completed-response unwrap at the outermost seam AKAZIK-py 2026-07-31 11:53:17 +08:00
  • ada3663ce7 fix(moa): unwrap completed responses in the auxiliary streaming path AKAZIK-py 2026-07-31 11:53:17 +08:00
  • ed77a34730 fix(update): make the ancestor-PID lock handoff cross-platform via psutil Teknium 2026-07-31 21:42:55 -07:00
  • 6e8691f432 fix(update): fallback to ancestor-PID check for Windows update lock handoff xenodmc 2026-07-30 16:42:40 +08:00
  • 087b2230c4 fix(desktop): accept scheme-less host:port in the remote gateway URL field teknium1 2026-07-31 21:43:10 -07:00
  • 859573d283 test: import LAZY_DEPS directly and make httplib2 pin a floor invariant Teknium 2026-07-31 21:34:44 -07:00
  • 37e42808e7 fix(security): pin httplib2==0.32.0 in setup.py REQUIRED_PACKAGES (GHSA-j5g9-f88f-gfj3) Yorkstone Supplies (sycamoregroupltd) 2026-07-29 09:16:48 +01:00
  • a7c26bbb5c fix(deps): pin patched httplib2 for google extra Yorkstone Supplies (sycamoregroupltd) 2026-07-28 09:06:54 +01:00
  • 69902c203e fix(desktop): toast when a send fails because the disk is full Brooklyn Nicholson 2026-08-01 00:27:17 -05:00
  • 24f346ee77 fix(gateway): fail prompt.submit when session storage hits a full disk Brooklyn Nicholson 2026-08-01 00:27:17 -05:00
  • 0454b370d1 Merge pull request #75862 from NousResearch/bb/cmdk-on-off brooklyn! 2026-08-01 00:21:11 -05:00
  • e25aa3a338 Merge pull request #75873 from NousResearch/bb/logs-cmdk-only brooklyn! 2026-08-01 00:18:59 -05:00
  • b0d1e803a9 Merge pull request #75869 from NousResearch/bb/terminal-theme-bg brooklyn! 2026-08-01 00:16:09 -05:00
  • 75fb139977 fix(desktop): make the logs pane summon-only via the command palette Brooklyn Nicholson 2026-08-01 00:09:43 -05:00
  • 6f756272f8 fix(desktop): stop the agent terminal falling back to a white background Brooklyn Nicholson 2026-08-01 00:06:48 -05:00
  • 1a2eee0d63 feat(desktop): paint the integrated terminal with the transcript background Brooklyn Nicholson 2026-08-01 00:06:42 -05:00
  • 3572424402 fix(desktop): put Toggle terminal on the ⌘K on/off pattern Brooklyn Nicholson 2026-07-31 23:59:36 -05:00
  • 48ded07155 fix(codex): handle completed auxiliary responses Kyle 2026-07-29 20:07:56 -06:00
  • 743c4906d9 fix(moa): restore a valid preset after fallback model drift knocksen 2026-07-31 21:51:17 -07:00
  • 716d274f58 test(moa): cover direct provider streaming for Codex-shim aggregators knocksen 2026-07-31 21:51:00 -07:00
  • 8e191af0fb fix(moa): stream completed aggregator responses safely knocksen 2026-07-31 21:50:00 -07:00
  • c23ff21d7c fix(moa): carry completed responses through the managed Relay path AKAZIK-py 2026-07-31 11:53:17 +08:00
  • 52705e496f test(moa): cover call_llm(stream=True) completed-response unwrap at the outermost seam AKAZIK-py 2026-07-31 11:53:17 +08:00