openclaw/src/memory
Tak Hoffman cd653c55d7
windows: unify non-core spawn handling across acp qmd and docker (openclaw#31750) thanks @Takhoffman
Verified:
- pnpm install --frozen-lockfile
- pnpm build
- pnpm check (fails on pre-existing unrelated src/slack/monitor/events/messages.ts typing errors)
- pnpm vitest run src/acp/client.test.ts src/memory/qmd-manager.test.ts src/agents/sandbox/docker.execDockerRaw.enoent.test.ts src/agents/sandbox/docker.windows.test.ts extensions/acpx/src/runtime-internals/process.test.ts

Co-authored-by: Takhoffman <781889+Takhoffman@users.noreply.github.com>
2026-03-02 08:05:39 -06:00
..
backend-config.test.ts
backend-config.ts feat(memory): allow QMD searches via mcporter keep-alive (openclaw#19617) thanks @vignesh07 2026-02-21 18:54:33 -06:00
batch-error-utils.test.ts feat: Provider/Mistral full support for Mistral on OpenClaw 🇫🇷 (#23845) 2026-02-23 00:03:56 +00:00
batch-error-utils.ts feat: Provider/Mistral full support for Mistral on OpenClaw 🇫🇷 (#23845) 2026-02-23 00:03:56 +00:00
batch-gemini.ts refactor(memory): share batch provider scaffolding 2026-02-22 21:19:09 +00:00
batch-http.test.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
batch-http.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
batch-openai.ts refactor(memory): share batch provider scaffolding 2026-02-22 21:19:09 +00:00
batch-output.test.ts test(memory): cover shared batch output and error helpers 2026-02-22 21:19:09 +00:00
batch-output.ts
batch-provider-common.ts refactor(memory): share batch provider scaffolding 2026-02-22 21:19:09 +00:00
batch-runner.ts refactor(memory): share batch provider scaffolding 2026-02-22 21:19:09 +00:00
batch-upload.ts fix(memory): route batch APIs through guarded remote HTTP 2026-02-22 18:15:15 +01:00
batch-utils.ts fix(memory): route batch APIs through guarded remote HTTP 2026-02-22 18:15:15 +01:00
batch-voyage.test.ts
batch-voyage.ts refactor(memory): share batch provider scaffolding 2026-02-22 21:19:09 +00:00
embedding-chunk-limits.test.ts fix(memory): hard-cap embedding inputs before batch 2026-02-22 15:40:18 -08:00
embedding-chunk-limits.ts fix(memory): hard-cap embedding inputs before batch 2026-02-22 15:40:18 -08:00
embedding-input-limits.ts
embedding-manager.test-harness.ts
embedding-model-limits.ts fix(memory): hard-cap embedding inputs before batch 2026-02-22 15:40:18 -08:00
embedding.test-mocks.ts
embeddings-debug.ts
embeddings-gemini.ts fix(memory): enforce guarded remote policy for embeddings 2026-02-22 18:15:15 +01:00
embeddings-mistral.test.ts test: tighten mistral media and onboarding coverage 2026-02-23 00:19:05 +00:00
embeddings-mistral.ts refactor: extract shared dedupe helpers for runtime paths 2026-02-23 05:43:43 +00:00
embeddings-openai.ts refactor: extract shared dedupe helpers for runtime paths 2026-02-23 05:43:43 +00:00
embeddings-remote-client.ts refactor: extract shared dedupe helpers for runtime paths 2026-02-23 05:43:43 +00:00
embeddings-remote-fetch.test.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
embeddings-remote-fetch.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
embeddings-remote-provider.ts refactor: extract shared dedupe helpers for runtime paths 2026-02-23 05:43:43 +00:00
embeddings-voyage.test.ts fix(memory): enforce guarded remote policy for embeddings 2026-02-22 18:15:15 +01:00
embeddings-voyage.ts fix(memory): enforce guarded remote policy for embeddings 2026-02-22 18:15:15 +01:00
embeddings.test.ts refactor: deduplicate shared helpers and test setup 2026-02-23 20:40:44 +00:00
embeddings.ts feat: Provider/Mistral full support for Mistral on OpenClaw 🇫🇷 (#23845) 2026-02-23 00:03:56 +00:00
fs-utils.ts Memory: share ENOENT helpers 2026-02-19 23:33:28 -08:00
hybrid.test.ts
hybrid.ts
index.test.ts test(integration): dedupe messaging, secrets, and plugin test suites 2026-03-02 07:13:11 +00:00
index.ts
internal.test.ts test(memory): dedupe temp-dir lifecycle hooks and cover overlapping path dedupe 2026-02-21 21:40:39 +00:00
internal.ts Memory: share ENOENT helpers 2026-02-19 23:33:28 -08:00
manager-embedding-ops.ts fix(memory): hard-cap embedding inputs before batch 2026-02-22 15:40:18 -08:00
manager-search.ts
manager-sync-ops.ts feat: Provider/Mistral full support for Mistral on OpenClaw 🇫🇷 (#23845) 2026-02-23 00:03:56 +00:00
manager.async-search.test.ts perf(test): speed async memory sync close coverage 2026-02-22 17:51:38 +00:00
manager.atomic-reindex.test.ts
manager.batch.test.ts test(memory): share short-timeout test helper 2026-02-22 07:44:57 +00:00
manager.embedding-batches.test.ts fix(memory): hard-cap embedding inputs before batch 2026-02-22 15:40:18 -08:00
manager.get-concurrency.test.ts fix(memory): readonly sync recovery (openclaw#25799) thanks @rodrigouroz 2026-02-27 12:26:43 -06:00
manager.mistral-provider.test.ts feat: Provider/Mistral full support for Mistral on OpenClaw 🇫🇷 (#23845) 2026-02-23 00:03:56 +00:00
manager.read-file.test.ts Memory: share ENOENT helpers 2026-02-19 23:33:28 -08:00
manager.readonly-recovery.test.ts test(integration): dedupe messaging, secrets, and plugin test suites 2026-03-02 07:13:11 +00:00
manager.sync-errors-do-not-crash.test.ts
manager.ts Memory: keep keyword hits when hybrid vector misses 2026-02-28 14:18:24 -08:00
manager.vector-dedupe.test.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
manager.watcher-config.test.ts
memory-schema.ts
mmr.test.ts chore(tsgo/format): fix CI errors 2026-02-21 17:51:56 -05:00
mmr.ts
node-llama.ts
post-json.test.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
post-json.ts refactor(memory): share post-json helper across remote fetchers 2026-02-22 20:04:51 +00:00
qmd-manager.test.ts windows: unify non-core spawn handling across acp qmd and docker (openclaw#31750) thanks @Takhoffman 2026-03-02 08:05:39 -06:00
qmd-manager.ts windows: unify non-core spawn handling across acp qmd and docker (openclaw#31750) thanks @Takhoffman 2026-03-02 08:05:39 -06:00
qmd-query-parser.test.ts
qmd-query-parser.ts Memory/QMD: harden multi-collection search and embed scheduling 2026-02-20 19:41:51 -08:00
qmd-scope.test.ts
qmd-scope.ts
query-expansion.test.ts Memory: add Arabic query expansion stop words (#23717) 2026-02-22 12:17:47 -05:00
query-expansion.ts Memory: add Arabic query expansion stop words (#23717) 2026-02-22 12:17:47 -05:00
remote-http.ts refactor(memory): add guarded remote HTTP helper 2026-02-22 18:15:15 +01:00
search-manager.test.ts refactor: deduplicate shared helpers and test setup 2026-02-23 20:40:44 +00:00
search-manager.ts
session-files.test.ts
session-files.ts
sqlite-vec.ts
sqlite.ts
status-format.ts
temporal-decay.test.ts
temporal-decay.ts
test-embeddings-mock.ts
test-manager-helpers.ts
test-manager.ts
test-runtime-mocks.ts
types.ts