Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
eabae023eb
perf: lazy load memory embedding runtime
2026-05-08 05:39:13 +01:00
YueZhang
1e20babcf7
fix(memory-lancedb): get memory records through ltm list command ( #67952 )
...
* fix(mem-lancedb): get memory records through ltm list command
* code review
---------
Co-authored-by: zhangyue19921010 <zhangyue.1010@bytedance.com >
2026-04-30 16:01:51 +08:00
amittell
faad655c21
fix(memory-lancedb): show full IDs in memory_forget candidate list
2026-04-30 04:03:41 +01:00
vinoyang
96dff27808
feat(memory-lancedb): support Chinese memory trigger keywords ( #70040 )
2026-04-29 19:25:29 +08:00
vinoyang
6b44dce0c8
feat(memory-lancedb): support query cmd for llm CLI ( #71112 )
...
* feat(memory-lancedb): support query cmd for llm CLI
* address review comments
* address review comments
* trigger ci
2026-04-29 18:42:40 +08:00
Vincent Koc
d55c7ea997
fix(plugins): bound prompt memory recall latency
2026-04-28 03:46:18 -07:00
Vincent Koc
5f3b8b4100
fix(plugins): harden inspector runtime capture
2026-04-28 02:19:56 -07:00
Peter Steinberger
6c859d8c82
fix(memory-lancedb): use neutral memory host import
2026-04-28 01:59:41 +01:00
Peter Steinberger
37ea03dbac
fix(memory-lancedb): use scoped config runtime import
2026-04-28 01:50:09 +01:00
Peter Steinberger
2057713af5
fix(memory): let lancedb use provider embedding auth
2026-04-28 01:42:43 +01:00
Peter Steinberger
1fde7dbc0e
fix(memory): support embedding providers without encoding format
2026-04-28 01:12:34 +01:00
Peter Steinberger
32d76e2429
fix(memory): bound lancedb recall embedding queries
2026-04-28 00:58:30 +01:00
Peter Steinberger
4336a7f3a9
refactor(plugin-sdk): narrow config runtime imports
2026-04-27 14:58:32 +01:00
Peter Steinberger
7f3f108521
refactor(config): migrate plugin config access
2026-04-27 12:35:58 +01:00
Vincent Koc
69c30e37d9
fix(memory-lancedb): skip processed auto-capture messages safely ( #72663 )
2026-04-26 23:51:04 -07:00
Vincent Koc
3e020a1650
fix(memory-lancedb): force float embedding encoding ( #72391 )
2026-04-27 02:43:31 +01:00
Vincent Koc
3dc3bf65d2
fix(memory): support live lancedb hook enablement
2026-04-22 23:06:39 -07:00
Peter Steinberger
0b0662b1c9
chore: apply extension lint cleanups
2026-04-23 05:30:49 +01:00
Peter Steinberger
b2472d6560
build: migrate schema deps to typebox
2026-04-23 04:59:42 +01:00
Vincent Koc
386a0884d7
fix(hooks): avoid stale lancedb startup fallback
2026-04-22 16:06:55 -07:00
Vincent Koc
db5895fd2a
refactor(hooks): centralize live plugin config lookup
2026-04-22 13:38:38 -07:00
Peter Steinberger
ee63b9ee49
fix(memory-lancedb): retry failed runtime initialization
2026-04-22 21:20:28 +01:00
Vincent Koc
bc4a097464
fix(hooks): respect live lancedb memory config
2026-04-22 13:06:02 -07:00
Vincent Koc
1e61279b35
refactor(memory): migrate lancedb recall to prompt-build hook
2026-04-22 10:56:14 -07:00
Xin Sun
df918c4de5
feat(memory-lancedb): add cloud storage support to memory-lancedb ( #63502 )
...
* feat(memory-lancedb): add cloud storage support to memory-lancedb
- Pass storageOptions to LanceDB connection
# Conflicts:
# extensions/memory-lancedb/index.ts
# Conflicts:
# extensions/memory-lancedb/config.ts
* support env var
* make storageOptions sensitive
2026-04-15 16:07:49 +08:00
Peter Steinberger
0ebeee8b0d
chore: enable consistent-return
2026-04-10 20:56:43 +01:00
Peter Steinberger
e0ad3e79e6
refactor: dedupe normalization lowercase helpers
2026-04-07 22:57:52 +01:00
Peter Steinberger
185668f5c5
refactor: trim extension helper runtime seams
2026-03-28 02:12:05 +00:00
Neerav Makwana
09a4453026
fix(memory): bootstrap proxy for LanceDB embeddings
2026-03-25 10:50:00 +05:30
Nimrod Gutman
b98f3634c4
fix(memory): bootstrap lancedb runtime on demand ( #53111 )
...
Bootstrap LanceDB into plugin runtime state on first use for packaged/global installs, keep @lancedb/lancedb plugin-local, and add regression coverage for bundled, cached, retry, and Nix fail-fast runtime paths.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com >
2026-03-23 15:07:24 -05:00
Vincent Koc
0f56b16d47
Plugins: internalize more extension SDK imports
2026-03-17 10:42:52 -07:00
Peter Steinberger
6f795fd60e
refactor: dedupe bundled plugin entrypoints
2026-03-17 00:14:12 -07:00
Gustavo Madeira Santana
6b19b7f37a
Plugins/memory-lancedb: migrate to scoped plugin-sdk imports
2026-03-04 02:35:12 -05:00
Gustavo Madeira Santana
1278ee9248
plugin-sdk: add channel subpaths and migrate bundled plugins
2026-03-03 22:07:03 -05:00
scotthuang
31bc2cc202
fix(memory-lancedb): pass dimensions to embedding API call
...
- Add dimensions parameter to Embeddings constructor
- Pass dimensions to OpenAI embeddings.create() API call
- Fixes dimension mismatch when using custom embedding models like DashScope text-embedding-v4
2026-03-02 19:02:11 +00:00
Rishabh Jain
6675aacb5e
feat(memory-lancedb): Custom OpenAI BaseURL & Dimensions Support ( #17874 )
...
* feat(memory-lancedb): add custom baseUrl and dimensions support
* fix(memory-lancedb): strict model typing and safe dimension resolution
* style: fix formatting in memory-lancedb config
* fix(memory-lancedb): sync manifest schema with new embedding options
---------
Co-authored-by: OpenClaw Bot <bot@openclaw.ai >
2026-02-27 07:56:09 -08:00
Peter Steinberger
b8b43175c5
style: align formatting with oxfmt 0.33
2026-02-18 01:34:35 +00:00
Peter Steinberger
31f9be126c
style: run oxfmt and fix gate failures
2026-02-18 01:29:02 +00:00
cpojer
d0cb8c19b2
chore: wtf.
2026-02-17 13:36:48 +09:00
Sebastian
ed11e93cf2
chore(format)
2026-02-16 23:20:16 -05:00
cpojer
90ef2d6bdf
chore: Update formatting.
2026-02-17 09:18:40 +09:00
Vignesh Natarajan
61725fb37e
fix (memory/lancedb): harden memory recall and auto-capture
2026-02-14 18:19:56 -08:00
Vignesh Natarajan
8cb0373bc1
Memory-lancedb: configurable capture limit ( #16624 ) (thanks @ciberponk)
2026-02-14 16:03:40 -08:00
fan
3e00460cdc
feat(memory-lancedb): make auto-capture max length configurable
2026-02-14 16:03:40 -08:00
the sun gif man
aade133978
🤖 memory-lancedb: avoid plugin-sdk enum helper in local TypeBox schema ( #13897 )
2026-02-10 21:28:32 -08:00
Gustavo Madeira Santana
e2dea2684f
Tests: harden flake hotspots and consolidate provider-auth suites ( #11598 )
...
* Tests: harden flake hotspots and consolidate provider-auth suites
* Tests: restore env vars by deleting missing snapshot values
* Tests: use real newline in memory summary filter case
* Tests(memory): use fake timers for qmd timeout coverage
* Changelog: add tests hardening entry for #11598
2026-02-07 21:32:23 -05:00
Advait Paliwal
980f788731
feat(gateway): add agents.create/update/delete methods ( #11045 )
...
* feat(gateway): add agents.create/update/delete methods
* fix(lint): preserve memory-lancedb load error cause
* feat(gateway): trash agent files on agents.delete
* chore(protocol): regenerate Swift gateway models
* fix(gateway): stabilize agents.create dirs and agentDir
* feat(gateway): support avatar in agents.create
* fix: prep agents.create/update/delete handlers (#11045 ) (thanks @advaitpaliwal)
- Reuse movePathToTrash from browser/trash.ts (has ~/.Trash fallback on non-macOS)
- Fix partial-failure: workspace setup now runs before config write
- Always write Name to IDENTITY.md regardless of emoji/avatar
- Add unit tests for agents.create, agents.update, agents.delete
- Add CHANGELOG entry
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM >
2026-02-07 16:47:58 -08:00
Peter Steinberger
88ffad1c4f
Merge PR #8868 : add Baidu Qianfan support (thanks @ide-rea)
2026-02-07 00:19:04 -08:00
cpojer
f06dd8df06
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
2026-02-01 10:03:47 +09:00