Peter Steinberger
deb1364dfb
refactor: centralize root memory file policy
2026-04-23 16:40:41 +01:00
Mariano
10a9acbf29
fix: keep root memory uppercase ( #70621 )
...
Thanks @mbelinky.
2026-04-23 16:10:36 +01:00
Peter Steinberger
871aa9d0b9
test: use synthetic ui channel fixtures
2026-04-20 23:54:59 +01:00
Peter Steinberger
e0c01bf956
perf: trim hot path allocations
2026-04-20 23:13:20 +01:00
Peter Steinberger
d8b3de39b0
test: share memory backend config helpers
2026-04-20 21:13:11 +01:00
Peter Steinberger
805481c176
perf: narrow bonjour and sqlite runtime type surfaces
2026-04-19 02:03:19 +01:00
Peter Steinberger
a0919685be
perf: narrow local llama type surface
2026-04-18 23:38:04 +01:00
Peter Steinberger
2b7b5774b6
chore: remove dead code
2026-04-18 20:27:42 +01:00
Peter Steinberger
dadcfb574f
test: trim surrogate chunk fixtures
2026-04-17 19:38:53 +01:00
Peter Steinberger
77e6e4cf87
refactor: move memory embeddings into provider plugins
2026-04-17 02:57:18 +01:00
Peter Steinberger
3a59eddd07
test: reduce hotspot fixture overhead
2026-04-17 02:37:00 +01:00
Peter Steinberger
cd330f5f98
test: isolate gemini embedding request helpers
2026-04-17 01:46:47 +01:00
Peter Steinberger
2e08c77582
test: slim provider registry mocks
2026-04-17 01:29:12 +01:00
Peter Steinberger
272536015f
test: slim runtime hotspot mocks
2026-04-17 01:15:31 +01:00
Peter Steinberger
b2cae7f12a
test: trim duplicate memory hotspot coverage
2026-04-16 23:15:38 +01:00
Peter Steinberger
d59604b15e
test: speed up hotspot boundaries
2026-04-16 22:55:30 +01:00
Peter Steinberger
63e53fbf2e
test: trim duplicate hotspot coverage
2026-04-16 22:19:32 +01:00
Peter Steinberger
372c0051ba
test: speed up slow import-boundary tests
2026-04-16 21:14:17 +01:00
zqchris
82e349a48a
memory: strip inbound metadata envelopes from user messages in session corpus ( #66548 )
...
Merged via squash.
Prepared head SHA: 98562b2a84
Co-authored-by: zqchris <4436110+zqchris@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-16 11:15:44 -07:00
Tak Hoffman
4f00b76925
fix(context-window): Tighten context limits and bound memory excerpts ( #67277 )
...
* Tighten context limits and bound memory excerpts
* Align startup context defaults in config docs
* Align qmd memory_get bounds with shared limits
* Preserve qmd partial memory reads
* Fix shared memory read type import
* Add changelog entry for context bounds
2026-04-15 13:06:02 -05:00
Mariano
3d06d90e83
fix(memory): unify default root memory handling ( #66141 )
...
* fix(memory): unify default root memory handling
* test(memory): align legacy migration expectation
* docs(changelog): tag qmd root-memory fix
* docs(changelog): append qmd root-memory entry
* docs(changelog): dedupe qmd root-memory entry
* docs(changelog): attribute qmd root-memory fix
---------
Co-authored-by: mbelinky <mbelinky@users.noreply.github.com >
2026-04-13 23:59:57 +02: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
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
Peter Steinberger
40beb68fb0
chore: remove legacy shim packages
2026-04-11 14:07:29 +01:00
Peter Steinberger
eb7bdbf980
docs: remove extension changelogs
2026-04-11 14:05:07 +01:00
Peter Steinberger
1fb2e18f47
refactor: simplify cli conversions
2026-04-11 01:27:48 +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
Vincent Koc
5342cc49b1
fix(memory-host-sdk): route ollama shim through sdk runtime facade
2026-04-09 08:23:06 +01:00
Peter Steinberger
4c65fa8eae
fix(test): refresh plugin-sdk package boundary exports
2026-04-08 10:29:37 +01:00
Peter Steinberger
dabd78e492
fix: export web search config contract from plugin sdk package
2026-04-08 10:07:41 +01:00
Peter Steinberger
e8bbd19aa2
fix(config): restore legacy doctor rules
2026-04-07 14:53:00 +01:00
Peter Steinberger
cb28d8d6b8
refactor: dedupe browser and memory lowercase helpers
2026-04-07 13:44:41 +01:00
Peter Steinberger
a15a5a1edc
refactor: dedupe lowercase helper readers
2026-04-07 13:44:41 +01:00
Peter Steinberger
8be79a09b8
build: align plugin sdk boundary exports
2026-04-07 11:41:02 +01:00
Peter Steinberger
af1cf77b16
refactor: dedupe extension lowercase readers
2026-04-07 11:18:18 +01:00
Vincent Koc
1b20303c0c
perf(plugins): cache package boundary dts
2026-04-07 11:07:08 +01:00
Peter Steinberger
24d4acb274
perf(test): parallelize extension boundary compile
2026-04-07 10:43:05 +01:00
Peter Steinberger
e3cb19d162
test(boundary): unify package sdk type paths
2026-04-07 10:26:35 +01:00
Peter Steinberger
0b159d7250
fix(test): restore support shard boundaries
2026-04-07 08:59:23 +01:00
Vincent Koc
f7dc5f930a
fix(plugin-sdk): add runtime boundary entrypoints
2026-04-07 08:09:59 +01:00
Peter Steinberger
087eb621ff
build: fix plugin sdk boundary exports
2026-04-07 08:06:29 +01:00
Peter Steinberger
ad0c4309e6
refactor: dedupe shared trim readers
2026-04-07 07:36:11 +01:00
Peter Steinberger
9a66b9cd54
Tests: fix package boundary and runtime drift
2026-04-07 14:16:25 +08:00
Peter Steinberger
7cf72f7bc8
Tests: skip bedrock auth probe in embeddings spec
2026-04-07 12:55:09 +08:00
Peter Steinberger
67c4733267
build: align plugin sdk package boundaries
2026-04-07 05:46:13 +01:00
Peter Steinberger
8c7dd66a7b
refactor: dedupe string readers
2026-04-07 05:06:54 +01:00
Peter Steinberger
2f115bc645
refactor: dedupe reader helpers
2026-04-07 05:06:54 +01:00
Peter Steinberger
d03985415d
refactor: dedupe trimmed string readers
2026-04-07 05:06:54 +01:00
Peter Steinberger
b7be963501
refactor: dedupe record guards
2026-04-07 05:06:54 +01:00