Skip to content

v0.1.2: Hallucination Detection & Session Persistence

Choose a tag to compare

@rand rand released this 16 Jan 01:20
· 28 commits to main since this release

Major release completing SPEC-08 (Hallucination Detection) and SPEC-09 (Session Context Persistence).

Highlights

🔍 Hallucination Detection (SPEC-08)

  • KL divergence-based confidence scoring
  • Claim extraction and evidence scrubbing
  • Memory gate integration for fact verification
  • Output verification pipeline
  • Trace auditing for reasoning analysis
  • REPL tools for hallucination detection
  • Configurable detection thresholds

💾 Session Context Persistence (SPEC-09)

  • Session summary synthesis with LLM
  • Rich experience metadata storage
  • REPL synchronous startup (fixes race condition)
  • ActionExecute for REPL integration in orchestrator
  • Context externalization wiring
  • Session resumption flow

🛠️ Other Improvements

  • REPL now includes numpy, pandas, polars, seaborn by default
  • Added uv, ruff, ty CLI tools to REPL namespace
  • Improved memory query output formatting
  • Service status tools and latency fixes

Installation

go install github.com/rand/recurse/cmd/recurse@v0.1.2

Stats

  • 146 commits since v0.1.1
  • All 9 specifications (SPEC-01 through SPEC-09) now complete