Commit Graph

  • 7bad91c51d fix(honcho): skip memory-file migration on non-owner sessions (task #00000801) carnie[bot] 2026-08-09 05:35:34 +08:00
  • 756aa54b67 fix(honcho): honor writeFrequency in sync_turn by routing through manager.save() Erosika 2026-08-10 18:46:16 -04:00
  • 9cfff1546d fix(honcho): join the session manager's async-writer thread on provider shutdown Erosika 2026-08-10 18:43:30 -04:00
  • 08b3312031 fix(honcho): persist one-sided turns under the empty-content guard Erosika 2026-08-10 18:32:29 -04:00
  • d610b238c6 fix(honcho): extend saveMessages=false guard to shutdown() flush 赵桂雄 2026-08-08 00:54:29 +08:00
  • 2042b3122b honcho: honor saveMessages=false across all automatic write paths eapwrk 2026-07-19 16:18:38 +03:00
  • ffdc0b0be6 fix(honcho): enforce saveMessages write containment + reject gateway-internal turns Dillon Townsel 2026-08-08 19:47:07 -05:00
  • c28c434706 fix(honcho): surface honcho_reasoning backend failures instead of 'No result' Erosika 2026-08-10 19:12:52 -04:00
  • 606481586a fix(honcho): honor explicit top-level apiKey on local base_urls; warn on keyless profile host blocks Erosika 2026-08-10 19:12:41 -04:00
  • 32238f9942 fix(honcho): resolve peers host keys via profile_host_key (underscore form) (#76414) spfcraze 2026-08-01 18:44:53 -04:00
  • 41d77caf11 fix(honcho): drop non-printable base_url values before client init Bartok9 2026-07-11 12:47:51 -04:00
  • 968f5dbe00 test(honcho): pin the composed baseUrl precedence chain and the dot-form 401 regression Erosika 2026-08-10 18:58:16 -04:00
  • c5f6f58d66 fix(honcho): use _host_block helper for dot-form legacy host key fallback (fixes #37436) mohamedorigami-jpg 2026-06-03 00:54:02 +03:00
  • a97d6747f3 fix(honcho): honor host-specific baseUrl LeonSGP43 2026-04-23 17:27:56 +08:00
  • ad588542ea fix(memory): read endpoint.baseUrl from Honcho config; accept HONCHO_URL Rob Sherman 2026-07-31 16:26:28 -07:00
  • 5118692c25 fix: replace double-lambda with functools.partial, close from_env config_path gap kshitij 2026-08-13 22:20:51 +05:30
  • 3a7d29a8ad fix(honcho): drop unread _client_slot_timeouts bookkeeping Erosika 2026-08-11 12:00:20 -04:00
  • 1248e4e7bc test(honcho): pin multi-profile client isolation end to end Erosika 2026-08-10 19:50:05 -04:00
  • a5dde2d176 fix(memory): propagate contextvars through MemoryManager background lanes Erosika 2026-08-10 19:48:40 -04:00
  • 671f9cbafa fix(honcho): propagate contextvars to all plugin background threads Erosika 2026-08-10 19:46:59 -04:00
  • 696470ce8a fix(honcho): cache clients per identity with a rotation-stable credential fingerprint Erosika 2026-08-10 19:45:04 -04:00
  • 8b7d0ed4c7 fix(honcho): bind config provenance so background threads stop resolving the wrong profile Erosika 2026-08-10 19:42:14 -04:00
  • 7e88373ea1 docs(slack): document native streaming and native task cards Teknium 2026-08-13 10:22:21 -07:00
  • 21245fefac test(slack): cover native task-card progress — ID correlation, workspace scoping, fallback Simon van Laak 2026-08-13 10:21:19 -07:00
  • 56f8655bc6 chore: map simonvanlaak contributor email Teknium 2026-08-13 10:18:28 -07:00
  • eb137762ff feat(slack): render tool progress as native plan/task cards (opt-in) Simon van Laak 2026-08-13 10:18:17 -07:00
  • 47ed5e4964 feat(slack): native streaming via chat.startStream/appendStream/stopStream Arman 2026-07-17 21:39:05 +00:00
  • 35720fbc44 chore: map contributor email Teknium 2026-08-13 10:51:03 -07:00
  • b09e1daa84 fix(agent): reject stale 32k metadata for MiniMax luoxiao6645 2026-05-12 23:51:03 +08:00
  • 69b27e3c74 fix: gate entry-point provider scan on plugins.enabled and skip register(ctx) targets Teknium 2026-08-13 10:51:17 -07:00
  • dbbd8935e9 feat(providers): discover pip-installed model providers via entry points Beto de Paola 2026-08-07 13:31:27 -07:00
  • 005dfcbfcc fix(tools): symlink-safe exclusive creation for all spill/cache writers Teknium 2026-08-13 10:56:22 -07:00
  • 6def7ce1df fix(models): write context-length cache atomically sasquatch9818 2026-06-07 05:20:59 +03:00
  • acadd719d3 docs: note Grok 4.6 priority overrides in resolve_fast_mode_overrides docstring Teknium 2026-08-13 10:50:33 -07:00
  • db5e2402c2 fix(xai): preserve Grok 4.6 wire capabilities fangliquan 2026-08-13 04:42:55 +08:00
  • d3a8be4630 test: regression coverage for the non-positive context-cache guard Teknium 2026-08-13 10:51:39 -07:00
  • 2fb28ad3d4 Refresh context-length zero-guard on current upstream/main Omar Baradei 2026-07-09 17:46:55 -07:00
  • e49a7fe568 fix(google-chat): post cron deliveries as new top-level threads, not replies andyst-dev 2026-08-12 07:59:52 +02:00
  • c495be19aa fix(kanban): inherit ALL routing columns in notify-sub inheritance Teknium 2026-08-13 10:51:17 -07:00
  • 8855766716 fix(gateway): expire orphaned drain markers past a max-age so a leaked marker can't wedge the gateway (#85433) kshitij 2026-08-13 22:17:17 +05:30
  • 4a6d3640b9 fix(agent): default context lookup for empty model IDs whirmill 2026-07-16 10:46:52 +02:00
  • 6a1103dff2 fix(kanban): default api_server notify subs to notify+wake Teknium 2026-08-13 10:43:23 -07:00
  • 0818086c50 fix(kanban): backfill legacy gateway notify subs to notify+wake on first migration Teknium 2026-08-13 10:28:02 -07:00
  • 6e81ce273c feat(kanban): explicit notify/wake delivery modes with faithful wake session routing verybigdog 2026-08-13 10:25:35 -07:00
  • 9c5d08c0d5 fix(gateway): /sethome must not persist Slack's synthetic per-message session thread as the home target Victor Kyriazakos 2026-08-13 16:13:04 +00:00
  • 58ff0fd302 fix(cron): relay-fronted Slack delivery — synthetic creation-thread capture + preflight fronted-platform blindness Victor Kyriazakos 2026-08-13 13:58:31 +00:00
  • 8b243dff62 fix: security + efficiency review fixes for salvaged PR #74379 kshitij 2026-08-13 23:03:34 +05:30
  • 34c727c5c2 feat(hindsight): memory provider improvements — recall_sync, retain_source, setup templates, memory indicators, error hints Ben 2026-08-13 22:45:35 +05:30
  • 151e8af932 docs: document nemo_relay session-span segmentation config Teknium 2026-08-13 10:20:58 -07:00
  • 85e08110fb fix(relay): defer rotating-compaction session close while a turn is live Teknium 2026-08-13 10:20:58 -07:00
  • 11c74beffa feat(relay): session-span segmentation for continuous sessions Victor Kyriazakos 2026-08-13 03:17:30 +00:00
  • 1df33dccfe fix: restore stale-base revert hunks in conversation_loop.py and moa_loop.py kshitij 2026-08-13 22:52:48 +05:30
  • ace830134e fix: reuse redact_sensitive_text, fix leaky abstraction, fix test data kshitij 2026-08-13 22:20:16 +05:30
  • e665300d6b feat(langfuse): widen tracing to errors, sessions, subagents, and MoA fan-out kshitij 2026-08-13 22:08:07 +05:30
  • 3cf8293e44 fix(auxiliary): keep /anthropic base_url for anthropic_messages custom endpoints Nikita Barkov 2026-07-15 11:57:57 +02:00
  • 24ba866275 test(slack): cover handoff-thread ts and standalone media send response reads Nikita Barkov 2026-08-03 11:15:07 +02:00
  • 9cf2cbd382 fix(slack): read real SDK responses instead of gating on isinstance dict Nikita Barkov 2026-07-30 08:47:56 +02:00
  • 91e550b0cf fix(model_metadata): generalize pre-catalog stale context-cache guard Teknium 2026-08-13 09:40:57 -07:00
  • 53ad7794e5 fix(xai): drop stale 256K grok-4.6 context cache Julientalbot 2026-08-13 11:27:44 +04:00
  • c41db467fa docs(delegation): document delegate_task action='list'/'steer'/'stop' live orchestration Teknium 2026-08-13 10:16:13 -07:00
  • 1a796a1247 fix(model_metadata): never fuzzy-match an empty model name against endpoint catalogs Teknium 2026-08-13 09:54:08 -07:00
  • 996ae10ebd fix: use handle_request for voice.toggle in audio guard test kshitij 2026-08-13 22:40:22 +05:30
  • 4498daf00f chore: map contributor email hustwkr@users.noreply.github.com kshitij 2026-08-13 22:31:10 +05:30
  • 3b3bda7b00 fix(gateway): pool-route wake.start/wake.status — same STT lazy-install chain kshitij 2026-08-13 22:19:51 +05:30
  • 6a9d2dc2f3 fix(gateway): pool-route voice RPCs so STT lazy install can't block WS sends hustwkr 2026-08-13 17:27:58 +08:00
  • 2ffed55c32 feat: server-side ui_meta on profiles.list/configure (#85440) Teknium 2026-08-13 10:07:39 -07:00
  • 8d4b1e4b0e fix(cron): apply create-time origin resolution to the update path too Victor Kyriazakos 2026-08-10 20:57:43 +00:00
  • 68d8b2d4de docs(cron): document agent-managed scheduling and create-time delivery resolution Victor Kyriazakos 2026-08-10 20:46:12 +00:00
  • a297edf3ce feat(cron): resolve origin delivery at create time for cron-context job creation Victor Kyriazakos 2026-08-10 20:44:22 +00:00
  • 6e76c2698c feat(cron): config-gated agent scheduling in cron context Victor Kyriazakos 2026-08-10 20:26:48 +00:00
  • 4901564694 chore: map contributor email uperLu 2026-08-13 20:37:24 +08:00
  • 02df90fc0c fix(gateway): propagate compression exhaustion result uperLu 2026-08-13 17:43:26 +08:00
  • 09993ea41a chore: trim hook test suite to core coverage and condense hooks docs Teknium 2026-08-13 03:34:03 -07:00
  • c7c687aa4b feat(plugins): rename hook to transform_api_error_classification per #64231 verdict webdevtodayjason 2026-08-12 19:23:19 -05:00
  • e9a29b9bda docs(plugins): point classify_api_error at the hook-taxonomy contract webdevtodayjason 2026-08-04 12:12:26 -05:00
  • a2a99418ee docs(plugins): conform classify_api_error dispatch wording to the mutating-hook taxonomy webdevtodayjason 2026-08-02 17:06:56 -05:00
  • 0180907fe8 fix(plugins): synthetic hook fixture, shell-hook exclusion, docs per review webdevtodayjason 2026-07-15 13:06:39 -05:00
  • 1d93b549ca feat(plugins): add classify_api_error hook so provider plugins can own error quirks webdevtodayjason 2026-07-04 17:11:01 -05:00
  • 6ce0231478 chore: trim observer test suites to core coverage and condense hooks docs Teknium 2026-08-13 03:33:53 -07:00
  • 5e10351683 feat(plugins): kanban worker-lifecycle, task-mutation, and dispatch-tick observers webdevtodayjason 2026-08-12 21:48:15 -05:00
  • 2a26693e22 feat(delegation): live orchestration of running subagents via delegate_task action param Teknium 2026-08-13 03:33:32 -07:00
  • 75736cd3a4 fix: don't double-count session-stream turns in the shutdown drain Teknium 2026-08-13 03:38:54 -07:00
  • 001bcb908e feat(api): steer active runs Jon Komet 2026-08-13 03:26:46 -07:00
  • 1fd21cbd0f Merge pull request #85410 from NousResearch/jb/mailmap-yoniebans Jeffrey Quesnelle 2026-08-13 12:24:45 -04:00
  • 4d1aa2d735 fix(mailmap): jonny@nousresearch.com is yoniebans, not jquesnelle yoniebans 2026-08-13 17:56:31 +02:00
  • fa83af3f9a docs: update picker paths to "ChatGPT or Codex Subscription" Teknium 2026-08-13 03:12:03 -07:00
  • f795812c16 feat: profiles.describe/profiles.configure ws RPC for profile editors (#85216) Teknium 2026-08-13 03:12:10 -07:00
  • 94be919411 feat: rename Codex OAuth provider label to "ChatGPT or Codex Subscription" Teknium 2026-08-13 01:59:48 -07:00
  • ecdc25cacc fix(agent): hoist checkpoint carrier guard above the reasoning branches Teknium 2026-08-13 02:46:11 -07:00
  • 6c2d4efd02 fix(agent): keep native compaction checkpoints out of the thinking-only drop Drexuxux 2026-08-09 03:23:07 +03:00
  • e029e300ca fix(compression): harden native compaction rejection matcher + config coercion (#82777) Teknium 2026-08-13 02:42:19 -07:00
  • a723351a92 refactor: hoist preflight clear into restart handler, single-source qwen predicate kshitij 2026-08-13 13:42:06 +05:30
  • d7517d6e73 fix: restore empty-response fallback retry, dedupe alibaba set, thread TTL into aux replan kshitij 2026-08-13 13:27:47 +05:30
  • 9a5cf83541 fix(agent): propagate prompt-cache TTL to MoA/aux, clamp Qwen 1h, re-preflight on failover (#84733) webtecnica 2026-08-12 16:51:43 -03:00
  • 7060ac7bed feat(computer-use): provision cua-driver at install time and on toolset enable Teknium 2026-08-13 02:26:55 -07:00
  • ae56c97c60 feat(desktop): show full session title in a tooltip when it truncates Teknium 2026-08-13 01:50:17 -07:00
  • d254ad616f fix(cli): align _build_web_ui's npm closure with hermes update's (ui-tui + web + --include-workspace-root) Teknium 2026-08-13 02:01:06 -07:00
  • 94f095e8b7 test(ci): close the pytest-wrapper gap for check-windows-footguns.py Zak B. Elep 2026-08-11 18:27:11 +08:00
  • 793f0b3ff1 fix(install): stop npm-installing agent-browser eagerly in install.sh/install.ps1 Zak B. Elep 2026-08-11 17:34:28 +08:00
  • 047a45e410 test(browser): cover warm_agent_browser_npx_cache's hardened behavior Zak B. Elep 2026-08-11 17:34:09 +08:00