Vignesh Natarajan
93c2f20a23
Memory: surface explicit memory_search unavailable status
2026-02-20 20:30:52 -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
康熙
65aedac20e
fix: enable FTS fallback when no embedding provider available ( #17725 )
...
When no embedding provider is available (e.g., OAuth mode without API keys),
memory_search now falls back to FTS-only mode instead of returning disabled: true.
Changes:
- embeddings.ts: return null provider with reason instead of throwing
- manager.ts: handle null provider, use FTS-only search mode
- manager-search.ts: allow searching all models when provider is undefined
- memory-tool.ts: expose search mode in results
The search results now include a 'mode' field indicating 'hybrid' or 'fts-only'.
2026-02-16 23:53:21 +01:00
Peter Steinberger
95355ba25a
refactor(agents): dedupe memory tool config
2026-02-15 16:22:59 +00:00
Vignesh Natarajan
5915d479dc
chore: oxfmt
2026-02-02 23:45:05 -08:00
Vignesh Natarajan
30098b04d7
chore: fix lint warnings
2026-02-02 23:45:05 -08:00
Vignesh Natarajan
f72214725d
chore: restore OpenClaw branding
2026-02-02 23:45:05 -08:00
Vignesh Natarajan
9bef525944
chore: apply formatter
2026-02-02 23:45:05 -08:00
Vignesh Natarajan
edd6289f26
fix: derive citations chat type via session parser
2026-02-02 23:45:05 -08:00
Benjamin Jesuiter
e332a717a8
Lint: add braces for single-line ifs
2026-02-02 23:45:05 -08:00
Benjamin Jesuiter
1861e76360
Memory: clamp QMD citations to injected budget
2026-02-02 23:45:05 -08:00
vignesh07
9df78b3379
fix(memory/qmd): throttle embed + citations auto + restore --force
2026-02-02 23:45:05 -08:00
Vignesh Natarajan
5d3af3bc62
feat (memory): Implement new (opt-in) QMD memory backend
2026-02-02 23:45:05 -08:00
cpojer
f06dd8df06
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
2026-02-01 10:03:47 +09:00
cpojer
5ceff756e1
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
2026-01-31 16:19:20 +09:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Gustavo Madeira Santana
a44da67069
fix: local updates for PR #3600
...
Co-authored-by: kira-ariaki <kira-ariaki@users.noreply.github.com >
2026-01-28 22:00:11 -05:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Peter Steinberger
0e49dca53c
feat: add experimental session memory source
2026-01-17 18:53:52 +00:00
Peter Steinberger
1a4313c2aa
fix: avoid crash on memory embeddings errors ( #1004 )
2026-01-17 09:45:53 +00:00
Peter Steinberger
ca98f87b2f
chore: reinforce memory recall prompts
2026-01-12 23:29:56 +00:00
Peter Steinberger
bf11a42c37
feat: add memory vector search
2026-01-12 11:23:44 +00:00