Skip to content

v1.0.0

Latest

Choose a tag to compare

@NovasPlace NovasPlace released this 04 Aug 18:51
· 31 commits to master since this release

First npm release

Install

npx --yes --package=opencode-cross-session-memory@1.0.0 csm-init
npx --yes --package=opencode-cross-session-memory@1.0.0 csm-doctor --online

What's included

  • Cross-turn record retention — tool-call records that fail cache-write or don't meet the age gate are now retained across native turns instead of being silently dropped at Stop.
  • Host attribution — compaction telemetry correctly attributes claude, hermes, and codex native hosts instead of collapsing non-Codex hosts to unknown.
  • Lesson terminal-status semantics — noise/duplicate candidates are marked dismissed instead of applied; the candidate generator guards against re-enqueueing terminated candidates.
  • Recall relevance scope — top-3/MRR metrics scored only on ranked search surfaces.
  • Durable re-entry counting — collectReEntryHealth uses durable production telemetry.
  • SubconsciousWatcher safety — reentrancy guard and first-scan directory seeding.

Source checkout alternative

git clone https://github.com/NovasPlace/CSM.git
cd CSM
npm ci && npm run build
node dist/cli/init-db.js
node dist/cli/doctor.js --online

See docs/RELEASE_PROCESS.md for release process details.