Commit Graph

22443 Commits

Author SHA1 Message Date
Peter Steinberger
5afa24a9fc fix(qwen): preserve custom modelstudio providers 2026-04-27 12:24:25 +01:00
Shakker
6f6e2765e2 test: reset installed manifest cache in web search provider tests 2026-04-27 12:19:51 +01:00
Shakker
ac7aef6c5b docs: frame installed manifest cache as fallback 2026-04-27 12:19:51 +01:00
Marcus Castro
b7a1bfd2d7 fix(plugins): cache installed manifest registry 2026-04-27 12:19:51 +01:00
Peter Steinberger
da822a56d8 refactor(vllm): own nemotron thinking payloads 2026-04-27 12:15:54 +01:00
Peter Steinberger
78577ac147 fix: route tasks json through lean cli path 2026-04-27 12:13:51 +01:00
Peter Steinberger
e20f755ac5 fix(gateway): invalidate tool inventory on channel registry changes 2026-04-27 12:13:39 +01:00
Peter Steinberger
277cc640b1 fix(acp): wait for claude results before idle completion 2026-04-27 12:12:48 +01:00
Peter Steinberger
eebdda92f0 fix(media): keep audio input repair in doctor 2026-04-27 12:12:41 +01:00
Peter Steinberger
e98f976a70 refactor: centralize provider stream fallback ownership 2026-04-27 12:11:29 +01:00
Peter Steinberger
1971db0dc5 fix(media): expand legacy audio input placeholder 2026-04-27 12:06:58 +01:00
Peter Steinberger
8e14f5c749 fix(agents): drop malformed reasoning before orphan close tags 2026-04-27 12:06:37 +01:00
Egor Dementyev
b081b195a3 feat(hooks): emit gateway shutdown lifecycle events (#63084)
Merged via squash.

Prepared head SHA: 188d6fef24
Co-authored-by: eyev0 <22837926+eyev0@users.noreply.github.com>
Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>
Reviewed-by: @BunsDev
2026-04-27 06:05:43 -05:00
Peter Steinberger
45bc7f69f2 fix(gateway): cache effective tool inventory 2026-04-27 12:04:40 +01:00
Peter Steinberger
496964fced test: speed up subagent announce format e2e 2026-04-27 12:03:54 +01:00
Peter Steinberger
a3144b6bfd fix(agents): preserve explicit Ollama local auth marker 2026-04-27 12:00:51 +01:00
Peter Steinberger
7ef899ad96 test: speed up channel onboarding e2e 2026-04-27 11:55:16 +01:00
Peter Steinberger
583f32f56f test: align auth and config help expectations 2026-04-27 11:52:54 +01:00
Peter Steinberger
4f7498f6df chore: update config help baseline 2026-04-27 11:51:55 +01:00
Peter Steinberger
6ae2e9e9dc fix(gateway): keep effective tools on hot registry path 2026-04-27 11:51:15 +01:00
Peter Steinberger
c9b9887583 test: speed up embedded runner e2e mocks 2026-04-27 11:50:37 +01:00
Peter Steinberger
836d4b4105 refactor(vllm): own qwen thinking payloads 2026-04-27 11:50:25 +01:00
Peter Steinberger
75c8c1bebe fix(agents): honor qwen chat-template thinking compat 2026-04-27 11:50:24 +01:00
Peter Steinberger
3db407da40 test(security): cover bundled plugin allowlist audit 2026-04-27 11:50:24 +01:00
Peter Steinberger
4a65b69073 fix: accept local markers for custom ollama providers 2026-04-27 11:47:09 +01:00
Peter Steinberger
236ca49998 docs: clarify memory search input type help 2026-04-27 11:47:06 +01:00
Peter Steinberger
f487ed160e test(agents): fix compatible retry fixture 2026-04-27 11:44:56 +01:00
Peter Steinberger
769994eb04 test(agents): cover compatible empty retries 2026-04-27 11:44:55 +01:00
Peter Steinberger
fd9d32f022 fix(agents): retry empty compatible turns 2026-04-27 11:44:55 +01:00
Peter Steinberger
edb3e84898 fix: clean stale plugin channel config 2026-04-27 11:41:53 +01:00
harish ganeshmurthy
fa0f7d1e73 fix(webchat): hide reset startup prompt from history
Closes #72369.

Remote validation (Blacksmith Testbox tbx_01kq7874j733m8pxesmgvfz1x1):
- pnpm test src/auto-reply/reply/get-reply-run.media-only.test.ts src/gateway/server-methods/server-methods.test.ts
- node scripts/run-vitest.mjs run --config test/vitest/vitest.unit-ui.config.ts ui/src/ui/controllers/chat.test.ts
- pnpm check:changed

Co-authored-by: haishmg <4529977+haishmg@users.noreply.github.com>
2026-04-27 11:41:33 +01:00
Peter Steinberger
7688b696de refactor: remove bundled plugin sdk self imports 2026-04-27 11:36:08 +01:00
Peter Steinberger
ca88daad1e test(agents): keep openai image cache probe non-blocking 2026-04-27 11:34:15 +01:00
Peter Steinberger
169d33ded2 test: speed up auth rotation e2e 2026-04-27 11:33:36 +01:00
Bartok
f0b327cf68 fix(media): gate markdown image extraction by channel (#72718)
Closes #72642

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-04-27 11:27:35 +01:00
Peter Steinberger
775ed36c16 feat(memory): support asymmetric embedding input types 2026-04-27 11:25:40 +01:00
Peter Steinberger
0dd2844991 fix: preserve Ollama local marker auth 2026-04-27 11:25:06 +01:00
Peter Steinberger
a421e0be84 test: fix plugin registry CI contracts 2026-04-27 11:25:06 +01:00
Peter Steinberger
a0aedea63d fix: guard cli bootstrap imports 2026-04-27 11:24:35 +01:00
Peter Steinberger
fa0d81ed13 fix(agents): retry empty openai-compatible turns 2026-04-27 11:24:14 +01:00
Peter Steinberger
f820f89f14 test(agents): align local marker auth expectation 2026-04-27 11:23:56 +01:00
Peter Steinberger
f6ee2877e0 refactor: share memory dreaming cron constants 2026-04-27 11:19:09 +01:00
Peter Steinberger
9b0a0fb0a7 refactor: tighten plugin boundary surfaces 2026-04-27 11:19:09 +01:00
Peter Steinberger
bc0b02b2a6 fix(channels): avoid bundled plugin load paths 2026-04-27 11:15:42 +01:00
Peter Steinberger
4067d78a4c fix(exec): enforce default timeout on node runs 2026-04-27 11:15:33 +01:00
Peter Steinberger
6778e44333 test(exec): cover background timeout opt-out 2026-04-27 11:10:51 +01:00
Shakker
07946a404d chore: update a2ui bundle hash 2026-04-27 11:10:12 +01:00
Shakker
06de1d2080 fix: reuse web provider candidate manifests 2026-04-27 11:10:12 +01:00
Peter Steinberger
4003e4389a fix(memory-core): support dreaming model override 2026-04-27 11:08:21 +01:00
Peter Steinberger
92100efa04 fix(exec): honor default timeout for background runs 2026-04-27 11:06:23 +01:00