Commit Graph

860 Commits

Author SHA1 Message Date
Peter Steinberger 4a690b452a
fix(discord): narrow binding runtime imports 2026-04-06 04:38:52 +01:00
Peter Steinberger 2a5c355688
fix(ci): patch main regression surfaces 2026-04-06 04:17:52 +01:00
Peter Steinberger 3e72c0352d
chore: release 2026.4.5 2026-04-06 04:04:21 +01:00
Peter Steinberger 05fe841dcd
fix: restore plugin boundary and ui locale ci gates 2026-04-06 03:53:32 +01:00
Peter Steinberger 072e0795f8
chore: prepare 2026.4.6-beta.1 release 2026-04-06 03:33:55 +01:00
Peter Steinberger dc0ee2e178
feat: add music generation tooling 2026-04-06 01:47:14 +01:00
wirjo 699b2320a8
feat(memory): add Bedrock embedding provider for memory search (#61547)
* feat(memory): add Bedrock embedding provider for memory search

Add Amazon Bedrock as a native embedding provider for memory search.
Supports Titan Embed Text v1/v2 and Cohere Embed models via AWS SDK.

- New embeddings-bedrock.ts: BedrockRuntimeClient + InvokeModel
- Auth via AWS default credential chain (same as Bedrock inference)
- Auto-selected in 'auto' mode when AWS credentials are detected
- Titan V2: configurable dimensions (256/512/1024), normalization
- Cohere: native batch support with search_query/search_document types
- 16 new tests covering all model types, auth detection, edge cases

Closes #26289

* fix(memory): harden bedrock embedding selection

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-04-06 01:19:56 +01:00
Peter Steinberger 3584d28141
refactor: harden plugin metadata and browser sdk seams 2026-04-05 23:35:02 +01:00
Peter Steinberger bb60b53124
feat: add qa lab extension 2026-04-05 23:21:56 +01:00
Peter Steinberger b58f9c5258
feat: add qa channel foundation 2026-04-05 23:21:56 +01:00
Vincent Koc 94256ea1a0 revert(memory-wiki): back out llm wiki stack 2026-04-05 22:44:20 +01:00
Vincent Koc 00372508b5 feat(memory-wiki): add shared memory search bridge 2026-04-05 22:34:01 +01:00
Vincent Koc d1c7d9af80 feat(memory-sdk): add memory event journal bridge 2026-04-05 22:34:01 +01:00
Vincent Koc b0c7bac9ce refactor(plugin-sdk): add memory host aliases 2026-04-05 22:34:01 +01:00
Peter Steinberger ce8492f9a0
chore: bump version to 2026.4.5 2026-04-05 21:33:04 +01:00
Peter Steinberger 05d351c430
refactor(cli): remove bundled cli text providers 2026-04-05 18:46:36 +01:00
Peter Steinberger 3126809cb0
refactor: clean bundled channel bootstrap boundaries 2026-04-05 18:18:59 +01:00
Peter Steinberger acd78e0c2f
refactor: split browser sdk seams 2026-04-05 17:17:16 +01:00
Peter Steinberger 6f2f840e97
refactor: collapse plugin sdk extension shims 2026-04-05 15:44:53 +01:00
Peter Steinberger eb8f0e1bf2
fix(ci): restore plugin sdk exports and ACP typing 2026-04-05 15:44:43 +01:00
Peter Steinberger 9a0d88a868
refactor: move talk config contract under plugin 2026-04-05 14:26:35 +01:00
Vincent Koc ee4fe4fb1e feat(ui): add control ui locale sync pipeline 2026-04-05 13:55:20 +01:00
Peter Steinberger d70162864a
chore(deps): update direct dependencies 2026-04-05 13:33:16 +01:00
Peter Steinberger 074af3f40e
test: speed up vitest launcher startup 2026-04-05 13:31:15 +01:00
Peter Steinberger 227a13bd55
fix: pin defu to 6.1.5 2026-04-05 13:03:30 +01:00
Peter Steinberger be526d6423
refactor: split provider stream sdk seams 2026-04-05 11:19:05 +01:00
Vincent Koc 64cf52ca20 fix(tool-display): generate swift snapshot from core config 2026-04-05 10:34:02 +01:00
Peter Steinberger 8be017fae6
refactor: remove plugin sdk facade generator 2026-04-05 09:23:55 +01:00
Peter Steinberger 1903be5401
refactor: remove generated plugin sdk facades 2026-04-05 09:07:33 +01:00
Vincent Koc 2d2824874e fix(contracts): align provider and sdk inventories 2026-04-05 08:44:35 +01:00
Peter Steinberger 2aafa8fb7d
refactor: remove ollama sdk facades 2026-04-05 08:15:39 +01:00
Peter Steinberger d655a8bc76
feat: add Fireworks provider and simplify plugin setup loading 2026-04-05 07:43:14 +01:00
Peter Steinberger fb580b551e
fix: restore provider and config compatibility checks 2026-04-05 03:47:57 +01:00
Peter Steinberger e3ac0f43df
feat(qwen): add qwen provider and video generation 2026-04-04 19:34:56 +01:00
Vincent Koc fa34f3a9d5 fix(ci): restore provider runtime seams 2026-04-04 23:19:23 +09:00
Peter Steinberger 76d1f26782
chore(deps): update workspace dependencies 2026-04-04 22:40:08 +09:00
Sebastian B Otaegui 33e6a7a28e
feat(plugin-sdk): export OpenClawSchema via plugin-sdk/config-schema (#60557)
Merged via squash.

Prepared head SHA: 637ff7d3c8
Co-authored-by: feniix <91633+feniix@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
2026-04-04 16:10:43 +03:00
Peter Steinberger edfaa01d1d
refactor(plugin-sdk): split runtime helper seams 2026-04-04 08:53:19 +01:00
Peter Steinberger 32d2654340
build: bump version to 2026.4.4 2026-04-04 16:09:42 +09:00
Peter Steinberger 6e6b4f6004
ci: gate releases on live cache floors 2026-04-04 15:44:34 +09:00
Peter Steinberger d5cb8cebcd
refactor(extensions): split channel runtime helper seams 2026-04-04 07:39:53 +01:00
Peter Steinberger c91b6bf322
fix(ci): unblock agent typing and cache startup metadata 2026-04-04 07:04:17 +01:00
Peter Steinberger ca9d2f3b41
ci: align vitest entrypoints with root config 2026-04-04 05:57:27 +01:00
Peter Steinberger 55812eaf14
fix: throttle vitest under local contention 2026-04-04 05:50:46 +01:00
Peter Steinberger c7cb43cac9
perf: split more scoped vitest lanes 2026-04-04 05:26:32 +01:00
Peter Steinberger 0ad75cffe3
test: restore native root vitest entrypoint 2026-04-04 04:37:08 +01:00
Peter Steinberger 33453838da
perf: route test commands through scoped lanes 2026-04-04 04:18:10 +01:00
Peter Steinberger a23ab9b906
refactor: move voice-call realtime providers into extensions 2026-04-04 12:07:23 +09:00
Peter Steinberger af94a3a89b
test: use native vitest root projects 2026-04-04 04:01:32 +01:00
Peter Steinberger e4b5027c5e
refactor(plugins): move extension seams into extensions 2026-04-04 00:10:16 +01:00