-
f6a3d2e900
fix(model): preserve named custom provider slug
LeonSGP43
2026-06-26 15:59:43 +08:00
-
769469a703
fix: route gateway images by session model override
Maxim Esipov
2026-05-31 22:51:41 +03:00
-
5e11628546
fix(image_routing): check stripped custom:<name> provider key for vision override
liuhao1024
2026-06-06 01:04:14 +08:00
-
b53ba0e188
fix(tts): coerce direct-only OpenAI model on the managed audio gateway
Brooklyn Nicholson
2026-07-03 05:30:16 -05:00
-
-
7485fe0605
fix(dashboard): make .env sensitive-file guard case-insensitive
teknium1
2026-07-03 03:06:55 -07:00
-
62882b8e6f
fix(matrix): isolate per-event failures in _dispatch_sync gather
Que0x
2026-07-03 12:39:01 +03:00
-
e4dbb67bf5
fix(security): remove model-controlled delegate ACP transport
Eugeniusz Gilewski
2026-07-02 01:43:21 +02:00
-
1bcc52c14e
fix(dashboard): use pattern match for .env sensitive file guard
liuhao1024
2026-07-03 12:18:58 +08:00
-
bc55c201c7
fix(dashboard): block .env files from managed-files API
liuhao1024
2026-07-03 11:55:08 +08:00
-
16332af60b
security(gateway): anchor api_server MEDIA tag resolution to safe paths
srojk34
2026-07-03 05:45:35 +03:00
-
47764f19f4
fix(browser): apply private-page guard to browser_cdp frame_id routing
srojk34
2026-07-03 05:18:15 +03:00
-
4470d957cb
fix(browser): block Camofox input on private pages
dsad
2026-07-03 00:59:29 +03:00
-
b14d75f8af
fix(update): prevent and self-heal half-updated venvs on Windows (#57659)
Teknium
2026-07-03 03:24:08 -07:00
-
741bd9ba42
fix(gateway): resolve queued follow-up session key before native-image buffering
teknium1
2026-07-03 02:42:34 -07:00
-
bb24ac6f20
fix(gateway): preserve queued native image attachments
LeonSGP43
2026-06-19 16:13:09 +08:00
-
e880396488
fix(gateway): key native image handoff by session
tt-a1i
2026-06-19 16:18:47 +08:00
-
44cb0ea9e6
Merge pull request #57658 from NousResearch/bb/readtitle-race
brooklyn!
2026-07-03 05:16:23 -05:00
-
-
359518beac
fix(desktop): guard link-title readTitle against destroyed windows
Brooklyn Nicholson
2026-07-03 05:13:23 -05:00
-
929ba007bb
feat(desktop): skill Hub in Capabilities — React Query + per-item store
Brooklyn Nicholson
2026-07-03 05:08:36 -05:00
-
16aa09aca5
feat(mcp): first-class MCP tab — catalog, GUI auth/probe/logs, per-tool gating
Brooklyn Nicholson
2026-07-03 05:08:28 -05:00
-
7e6d60aadc
feat(desktop): unify Skills/Tools/MCP into the Capabilities page
Brooklyn Nicholson
2026-07-03 05:08:21 -05:00
-
e0325cf769
feat(desktop): Capabilities foundation — shared utils, master-detail, editors, primitives
Brooklyn Nicholson
2026-07-03 05:08:13 -05:00
-
-
-
662426ec3d
Merge pull request #57636 from NousResearch/bb/desktop-messaging-poll
brooklyn!
2026-07-03 05:04:58 -05:00
-
-
-
-
c1e825399c
test(gateway): stub get_compression_tip in stale-guard db mock
Brooklyn Nicholson
2026-07-03 04:46:01 -05:00
-
dfb28cc631
refactor(desktop): only poll the transcript when it's a messaging session
Brooklyn Nicholson
2026-07-03 04:38:45 -05:00
-
52d0d671e7
fix(desktop): poll messaging sessions so platform traffic appears live
Brooklyn Nicholson
2026-07-03 04:29:22 -05:00
-
-
1c4cc00f73
fix(moa): user_turn fanout — synthetic advisory marker must not count as a user turn (#57598)
Teknium
2026-07-03 01:24:58 -07:00
-
eb99f82ce4
fix(browser): surface launch diagnostics when debug browser never opens the CDP port
teknium1
2026-07-03 00:37:30 -07:00
-
c74f093523
fix(browser): retry next candidate when debug launch exits early
LeonSGP43
2026-05-31 09:23:47 +08:00
-
c7103c637c
feat(desktop): CLI/dashboard parity — skills hub, MCP test/toggle/catalog, maintenance ops, log filters (#57441)
Teknium
2026-07-03 01:02:47 -07:00
-
9e044cf795
feat(moa): per-preset fanout cadence — user_turn runs advisors once per user turn (#57591)
Teknium
2026-07-03 01:02:44 -07:00
-
6eb39c2bbe
fix(opencode-go): heal stripped /v1 base_url so non-minimax models stop 404ing (#57585)
Teknium
2026-07-03 00:46:45 -07:00
-
372f8195c7
fix(moa): default temperatures to unset — provider default, like single-model agents (#57440)
Teknium
2026-07-03 00:22:49 -07:00
-
e1a1dac848
fix(agent): enforce marker-strip invariant with a single terminal sweep (#57491)
kshitijk4poor
2026-07-03 12:43:32 +05:30
-
3e204bd771
fix(agent): strip _db_persisted when assembling rotation compression transcript (#57491)
nankingjing
2026-07-03 12:48:37 +08:00
-
5e2b051e60
test(slack): give the MPIM reaction-guard test real teeth
kshitijk4poor
2026-07-03 12:29:01 +05:30
-
accd672054
fix(slack): MPIMs (group DMs) obey shared-surface mention gating + reaction guard
Victor Kyriazakos
2026-07-02 20:36:51 +00:00
-
42bc07d107
fix(desktop): cancel downloads triggered by link-title fetch window
Brooklyn Nicholson
2026-07-03 01:32:27 -05:00
-
7e9e13fe55
fix(desktop): use symbol-namespace codicon for Model settings nav
Brooklyn Nicholson
2026-07-03 01:35:48 -05:00
-
88b720ebb4
fix(desktop): use gift codicon for update-available toast
Brooklyn Nicholson
2026-07-03 00:45:15 -05:00
-
551e5af50d
fix(config): preserve owner on atomic writes (#56644)
Gille
2026-07-02 22:27:34 -06:00
-
e9ce250374
fix(file-tools): preserve container paths for docker file ops (#56637)
Gille
2026-07-02 22:18:20 -06:00
-
aaea22f89c
fix(unbroker): suppress-first for PeopleConnect (deletion undoes suppression)
SHL0MS
2026-07-02 22:29:10 -04:00
-
3e21cfdebb
fix(desktop): clear stale active todos on turn end AND on rehydration
Brooklyn Nicholson
2026-07-02 21:20:57 -05:00
-
e40175f069
fix(desktop): stop macOS Tahoe misplacing the traffic lights
Brooklyn Nicholson
2026-07-02 21:01:35 -05:00
-
66c3d595d1
feat(desktop): cap overlay inner-page width at 75rem
Brooklyn Nicholson
2026-07-02 20:39:10 -05:00
-
50db1d6f6d
docs(unbroker): point README image link at hermes-agent; sync test count (85)
SHL0MS
2026-07-02 21:22:25 -04:00
-
c2828f2b9b
feat(skills): add security/unbroker (autonomous data-broker removal)
SHL0MS
2026-07-02 21:16:10 -04:00
-
-
89acc19606
fix(dump): flag API keys visible only to the shell, not the managed backend
Brooklyn Nicholson
2026-07-02 19:47:33 -05:00
-
64ed99a6e6
fix(webhook): close per-delivery session at the true end of the run (#57423)
Teknium
2026-07-02 17:39:09 -07:00
-
4aad27b751
fix(desktop): extend startup long-timeout to the whole boot data burst
Brooklyn Nicholson
2026-07-02 19:34:53 -05:00
-
584d3ae532
fix(desktop): extend profile startup REST timeouts (#48504)
Tranquil-Flow
2026-06-18 18:10:50 +02:00
-
4d88facfc1
fix(desktop): let settings content use full pane width
Brooklyn Nicholson
2026-07-02 19:26:55 -05:00
-
ed4123792c
refactor(providers): dedupe extra_headers normalizer + key picker groups by headers
kshitijk4poor
2026-07-03 04:15:19 +05:30
-
ab40e952f3
fix(providers): pass extra headers to model discovery
helix4u
2026-07-02 14:33:41 -06:00
-
703305751d
style(memory): flatten comment blocks to single lines
Erosika
2026-07-02 18:50:11 -04:00
-
29016a50bc
perf(memory): run provider config I/O off the event loop
Erosika
2026-07-02 18:46:52 -04:00
-
1f94e74a2d
refactor(memory): collapse duplicated per-backend field helpers
Erosika
2026-07-02 18:45:27 -04:00
-
41e59f6126
fix(memory): retry failed config schema loads instead of caching None
Erosika
2026-07-02 18:42:31 -04:00
-
0e09cc5cd4
fix(desktop): remount provider config panel when the provider changes
Erosika
2026-07-02 18:42:31 -04:00
-
4d4db4281e
fix(desktop): submit only edited fields from the full-config modal
Erosika
2026-07-02 18:42:31 -04:00
-
a9cce6d844
fix(memory): write honcho config through the plugin's own resolution, locked
Erosika
2026-07-02 18:39:23 -04:00
-
80a774f972
Merge pull request #57379 from kshitijk4poor/salvage/vllm-local-context
kshitij
2026-07-03 03:58:27 +05:30
-
-
0950dae2fa
Merge remote-tracking branch 'upstream/main' into HEAD
kshitijk4poor
2026-07-03 03:52:15 +05:30
-
-
-
-
822c8226d7
refactor(desktop): group memory provider config UI under settings/memory
Erosika
2026-07-02 18:15:56 -04:00
-
201b646d67
fix(gateway): complete on_session_end coverage across all eviction paths
kshitijk4poor
2026-07-03 03:31:27 +05:30
-
90b618f48a
fix(gateway): keep idle cached agents alive until session actually expires
Hermes Trismegistus
2026-05-24 20:49:51 -07:00
-
46ada7ed42
Merge pull request #57377 from kshitijk4poor/chore/author-map-31856
kshitij
2026-07-03 03:38:40 +05:30
-
-
1c93799b49
fix(agent): self-review follow-ups on vLLM local-context salvage
kshitijk4poor
2026-07-03 03:36:22 +05:30
-
e73adb5043
fix(dashboard): disable ws keepalive ping on loopback to survive event-loop stalls
kshitijk4poor
2026-07-03 03:15:50 +05:30
-
26edfab004
chore: add trismegistus-wanderer to AUTHOR_MAP for PR #31856 salvage
kshitijk4poor
2026-07-03 03:30:54 +05:30
-
-
eb806c7f50
chore(release): add infinitycrew39 to AUTHOR_MAP (#56431 salvage)
kshitijk4poor
2026-07-03 03:27:32 +05:30
-
b9a197ec59
fix(agent): resolve review findings on vLLM local-context salvage
kshitijk4poor
2026-07-03 03:27:13 +05:30
-
65cb70b8d0
refactor(gateway): add SessionStore.peek_session_id public accessor for webhook close
kshitijk4poor
2026-07-03 03:17:07 +05:30
-
de67f430b2
chore: map gumclaw@gumroad.com in AUTHOR_MAP for PR #57322 salvage
kshitijk4poor
2026-07-03 03:09:50 +05:30
-
14882bab7e
fix(gateway): close webhook sessions on delivery completion so prune can reap them
Gumclaw
2026-07-02 15:48:59 -04:00
-
53063d92b0
test(agent): cover local vLLM context-length resolution
infinitycrew39
2026-07-02 22:21:52 +07:00
-
cecedcddf3
fix(agent): honor live vLLM context limits on local endpoints
infinitycrew39
2026-07-02 22:21:52 +07:00
-
048270fa06
fix: refresh NVIDIA featured models
kchantharuan
2026-07-02 13:56:21 -07:00
-
9f60467426
refactor(slack): extract _is_list_line helper for list-marker checks
kshitijk4poor
2026-07-03 02:50:24 +05:30
-
033d7bf259
fix(slack): guard blank-line list continuation on next-item lookahead
kshitijk4poor
2026-07-03 02:39:04 +05:30
-
d3c8a155cb
fix(slack): keep blank-line-separated ordered items in one rich_text_list
liuhao1024
2026-07-02 21:48:53 +08:00
-
2a632807e0
refactor(memory): move provider config schemas into their plugins
Erosika
2026-07-02 16:55:39 -04:00
-
3a122ba4ac
fix(usage): capture reasoning_tokens from completion_tokens_details on chat_completions (#57340)
Teknium
2026-07-02 13:52:42 -07:00
-
15c8c34c91
test(memory): cover Honcho config schema, host-block backend, and panel
Erosika
2026-06-22 14:54:16 -04:00
-
4ef0672cf9
feat(desktop): inline memory config panel + full-config modal
Erosika
2026-06-22 14:49:13 -04:00
-
101b9f8dcd
feat(memory): dispatch /config reads+writes on provider storage backend
Erosika
2026-06-22 14:46:46 -04:00
-
94a0cb283e
feat(memory): declare Honcho config schema, honcho-first registry
Erosika
2026-06-22 14:44:50 -04:00
-
-
-
ab942330fc
chore(release): map yingliang-zhang in AUTHOR_MAP for #57335
Brooklyn Nicholson
2026-07-02 15:39:01 -05:00
-
67472fbaa4
fix(tui_gateway): route setup.runtime_check and setup.status to RPC pool
Yingliang Zhang
2026-07-01 13:41:31 +08:00
-
1501a338c3
fix(cli): stop profile-bound backends before deleting so rmtree converges
Brooklyn Nicholson
2026-07-02 15:26:17 -05:00
-
5a6720b884
fix(desktop,tui-gateway,zai): stop thinking-off from reverting to medium
Brooklyn Nicholson
2026-07-02 15:18:05 -05:00
-
c3f06a8fda
fix(desktop): refresh profile rail after deletion (#49289)
Tranquil-Flow
2026-06-20 02:08:37 +02:00
-
c5e8a60b0a
fix(desktop): skip ensureBackend after profile-delete teardown to prevent respawn loop
liuhao1024
2026-06-25 11:54:23 +08:00
-
254328bf56
fix(auth): remove stale loopback_pkce reference in xAI quarantine removal list
teknium1
2026-07-02 12:19:56 -07:00
-
5ef0b8acb0
feat(auth): make xAI Grok OAuth device-code-only, drop loopback login
Jaaneek
2026-07-02 15:35:06 +00:00
-
472d75193f
Prevent deleted profile skeleton revival
LeonSGP43
2026-06-20 12:33:20 +08:00
-
6cffc37b5a
feat(desktop): collapse profile rail to a select past 13 profiles (#57306)
brooklyn!
2026-07-02 14:15:07 -05:00
-
a2d49de801
fix(terminal): also set MSYS2_ARG_CONV_EXCL for MSYS2/Cygwin bash fallback
teknium1
2026-07-02 04:22:52 -07:00
-
51c01062d4
test(terminal): cover MSYS_NO_PATHCONV defaults on Windows env builders
xxxigm
2026-07-02 08:14:28 +07:00