mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-03 14:24:07 +00:00
Adds a report-only memory-core dreaming shadow-trial runner that writes inspectable artifacts without mutating durable memory. The public helper now stores default reports under daily directories with opaque content-hash filenames, so multiple same-day trials coexist without leaking candidate text into paths. Verification: - OPENCLAW_VITEST_MAX_WORKERS=1 node scripts/run-vitest.mjs run --config test/vitest/vitest.extension-memory.config.ts extensions/memory-core/src/dreaming-shadow-trial.test.ts --reporter=verbose --maxWorkers=1 - git diff --check - pnpm exec oxfmt --check extensions/memory-core/src/dreaming-shadow-trial.ts extensions/memory-core/src/dreaming-shadow-trial.test.ts - pnpm tsgo:extensions - autoreview clean: no accepted/actionable findings - GitHub CI run 26709794635 passed - Real behavior proof run 26709798698 passed - Dependency Guard run 26709794113 passed Co-authored-by: Firas Alswihry <itzfiras@gmail.com>
28 lines
1.0 KiB
TypeScript
28 lines
1.0 KiB
TypeScript
export type { OpenClawConfig } from "openclaw/plugin-sdk/config-contracts";
|
|
export type {
|
|
MemoryEmbeddingProbeResult,
|
|
MemoryProviderStatus,
|
|
MemorySyncProgressUpdate,
|
|
} from "openclaw/plugin-sdk/memory-core-host-engine-storage";
|
|
export {
|
|
dedupeDreamDiaryEntries,
|
|
removeBackfillDiaryEntries,
|
|
writeBackfillDiaryEntries,
|
|
} from "./src/dreaming-narrative.js";
|
|
export { previewGroundedRemMarkdown } from "./src/rem-evidence.js";
|
|
export { filterRecallEntriesWithinLookback } from "./src/dreaming-phases.js";
|
|
export { previewRemHarness } from "./src/rem-harness.js";
|
|
export type { PreviewRemHarnessOptions, PreviewRemHarnessResult } from "./src/rem-harness.js";
|
|
export {
|
|
buildDreamingShadowTrialReport,
|
|
defaultDreamingShadowTrialReportPath,
|
|
resolveDreamingShadowTrialRecommendation,
|
|
writeDreamingShadowTrialReport,
|
|
} from "./src/dreaming-shadow-trial.js";
|
|
export type {
|
|
DreamingShadowTrialInput,
|
|
DreamingShadowTrialRecommendation,
|
|
DreamingShadowTrialReport,
|
|
DreamingShadowTrialVerdict,
|
|
} from "./src/dreaming-shadow-trial.js";
|