Pengfei Ni
88d3620a85
feat(github-copilot): add embedding provider for memory search ( #61718 )
...
Merged via squash.
Prepared head SHA: 05a78ce7f2
Co-authored-by: feiskyer <676637+feiskyer@users.noreply.github.com >
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com >
Reviewed-by: @vincentkoc
2026-04-15 10:39:28 +01:00
Gustavo Madeira Santana
0c4e0d7030
memory: block dreaming self-ingestion ( #66852 )
...
Merged via squash.
Prepared head SHA: 4742656a0d
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-14 20:29:12 -04:00
Vincent Koc
8820a43818
fix(memory): preserve embedding proxy provider prefixes ( #66452 )
...
* fix(memory): preserve embedding proxy provider prefixes
* docs(changelog): fix embeddings entry
* Update CHANGELOG.md
2026-04-14 11:05:07 +01:00
Peter Steinberger
2e1b5407dd
fix: preserve qmd command paths
2026-04-13 10:51:32 +01:00
Rugved Somwanshi
0cfb83edfa
feat: LM Studio Integration ( #53248 )
...
* Feat: LM Studio Integration
* Format
* Support usage in streaming true
Fix token count
* Add custom window check
* Drop max tokens fallback
* tweak docs
Update generated
* Avoid error if stale header does not resolve
* Fix test
* Fix test
* Fix rebase issues
Trim code
* Fix tests
Drop keyless
Fixes
* Fix linter issues in tests
* Update generated artifacts
* Do not have fatal header resoltuion for discovery
* Do the same for API key as well
* fix: honor lmstudio preload runtime auth
* fix: clear stale lmstudio header auth
* fix: lazy-load lmstudio runtime facade
* fix: preserve lmstudio shared synthetic auth
* fix: clear stale lmstudio header auth in discovery
* fix: prefer lmstudio header auth for discovery
* fix: honor lmstudio header auth in warmup paths
* fix: clear stale lmstudio profile auth
* fix: ignore lmstudio env auth on header migration
* fix: use local lmstudio setup seam
* fix: resolve lmstudio rebase fallout
---------
Co-authored-by: Frank Yang <frank.ekn@gmail.com >
2026-04-13 15:22:44 +08:00
Peter Steinberger
067f27f6a2
fix: normalize stale qmd binary paths
2026-04-12 19:08:59 +01:00
Peter Steinberger
15b86ac6d0
fix: narrow qmd defaults and clawblocker memory
2026-04-12 18:52:06 +01:00
Tak Hoffman
847739d82c
Fix dreaming replay, repair polluted artifacts, and gate wiki tabs ( #65138 )
...
* fix(active-memory): preserve parent channel context for recall runs
* fix(active-memory): keep recall runs on the resolved channel
* fix(active-memory): prefer resolved recall channel over wrapper hints
* fix(active-memory): trust explicit recall channel hints
* fix(active-memory): rank recall channel fallbacks by trust
* Fix dreaming replay and recovery flows
* fix: prevent dreaming event loss and diary write races
* chore: add changelog entry for memory fixes
* fix: harden dreaming repair and diary writes
* fix: harden dreaming artifact archive naming
2026-04-12 00:25:11 -05:00
Vincent Koc
a45c4bebc5
test(memory): share backend config collection helpers
2026-04-12 05:16:46 +01:00
Tak Hoffman
885209ed03
feat: default active memory QMD recall to search ( #65068 )
...
* feat(active-memory): default QMD recall to search
* feat(active-memory): surface search debug telemetry
* fix(active-memory): avoid forking qmd managers
2026-04-11 20:56:21 -05:00
Vincent Koc
74e7b8d47b
fix(cycles): bulk extract leaf type surfaces
2026-04-11 13:26:50 +01:00
Peter Steinberger
d85b2a0e81
refactor: simplify core conversions
2026-04-11 01:17:51 +01:00
Peter Steinberger
d236cb4680
chore: enable redundant type constituent checks
2026-04-10 21:23:40 +01:00
Peter Steinberger
56fc20fb7c
test: align Vitest config path assertions
2026-04-10 15:49:37 +01:00
Mariano
383ea34efe
fix(reply): keep resolved secret config stable ( #64249 )
...
Merged via squash.
Prepared head SHA: 973f863d8c
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-10 14:56:30 +02:00
Mariano
4bd720527b
fix(memory-lancedb): accept dreaming config for slot-owned memory ( #63874 )
...
Merged via squash.
Prepared head SHA: 9aaf29bd36
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-09 23:03:53 +02:00
Vincent Koc
77e0e3bac5
fix(memory): split embedding provider types
2026-04-09 08:32:32 +01:00
Peter Steinberger
b358db1775
refactor: dedupe embedding provider test fixtures
2026-04-08 15:58:47 +01:00
Peter Steinberger
3174c6919d
refactor: dedupe gateway memory trimmed readers
2026-04-08 01:36:39 +01:00
Peter Steinberger
88ac6f1194
refactor: dedupe remaining lowercase helpers
2026-04-07 22:57:52 +01:00
Peter Steinberger
b6970865b6
refactor: dedupe path lowercase helpers
2026-04-07 22:57:52 +01:00
Peter Steinberger
bfff74fb11
refactor: dedupe core lowercase helpers
2026-04-07 20:58:01 +01:00
Peter Steinberger
9314bb7180
refactor: dedupe extension lowercase helpers
2026-04-07 15:12:32 +01:00
Peter Steinberger
948d139399
refactor: dedupe lowercase helper readers
2026-04-07 15:12:32 +01:00
Vignesh Natarajan
d84ac5b1eb
Dreaming UI: use slot-aware configured state
2026-04-07 02:47:46 -07:00
sky
9dda94c0f7
fix(memory): respect memory slot in dreaming config
2026-04-07 02:47:46 -07:00
Vincent Koc
947a43dae3
feat(memory-wiki): add belief-layer digests and compat migration
2026-04-07 08:56:24 +01:00
Peter Steinberger
04681e9770
perf(unit): trim media and ollama facade tests
2026-04-07 08:05:06 +01:00
Peter Steinberger
ad0c4309e6
refactor: dedupe shared trim readers
2026-04-07 07:36:11 +01:00
Vignesh Natarajan
8cea63c61b
memory-core: add timestamp bucketing and cursored session ingest
2026-04-06 19:14:42 -07:00
Vignesh Natarajan
5291a2cfd1
memory-core: harden dreaming session ingestion privacy and idempotence
2026-04-06 19:14:42 -07:00
Peter Steinberger
325ff24bae
refactor: dedupe probe error formatting
2026-04-07 02:03:34 +01:00
Peter Steinberger
3a1ca98e53
perf: extract memory multimodal indexing policy
2026-04-07 00:17:08 +01:00
Peter Steinberger
a6e1fe0296
refactor: dedupe memory host record helper
2026-04-06 23:52:31 +01:00
Peter Steinberger
d806682f78
perf: extract memory embedding state helpers
2026-04-06 22:04:23 +01:00
Peter Steinberger
30c686423f
perf: avoid full config resolution in qmd sync
2026-04-06 17:46:48 +01:00
Peter Steinberger
eef80f31cf
Tests: fix stale expectations and weak token generation
2026-04-06 23:44:26 +08:00
Vincent Koc
5716d83336
feat(memory-wiki): restore llm wiki stack
2026-04-06 04:56:52 +01:00
Vincent Koc
098f4eeebb
fix(memory-qmd): restore qmd compatibility defaults
2026-04-06 01:31:51 +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
Vignesh Natarajan
61e61ccc18
Dreaming: simplify sweep flow and add diary surface
2026-04-05 17:18:54 -07:00
Vignesh Natarajan
02f2a66dff
memory-core: checkpoint mode-first dreaming refactor
2026-04-05 17:18:54 -07:00
Vincent Koc
a9dbaa1124
fix(memory): standardize DREAMS trail path
2026-04-05 23:35:44 +01:00
Vincent Koc
b371af76a3
fix(memory-core): preserve dated DREAMS trail
2026-04-05 23:35:44 +01:00
Dave Morin
2ed2dbba00
Memory: move dreaming trail to dreams.md ( #61537 )
...
* Memory: move dreaming trail to dreams.md
* docs(changelog): add dreams.md entry
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-04-05 23:19:31 +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
bb440b328f
fix(memory-core): add dreaming rename artifacts
2026-04-05 18:35:54 +01:00
Vincent Koc
8ff41a6bc4
refactor(memory-core): rename sleep surface back to dreaming
2026-04-05 18:35:54 +01:00