This website requires JavaScript.
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