Skip to content

claw-ctx v4.26.0

Choose a tag to compare

@petercheng petercheng released this 17 Jun 01:23
· 218 commits to main since this release

Release Highlights

  • Dead code removal: 7 unused engine imports cleaned, RelevanceScorer and DriftBudgetLinker deleted (never used).
  • Tooling: ESLint flat config, TypeDoc API docs, ADR-001/002/003, Apache 2.0 headers on all 37 source files.
  • Build modernization: moduleResolution: NodeNext, exports/files/engines fields, lint and docs scripts.

What's Changed

Removed

  • engine.ts: cleaned 7 dead imports; deleted src/relevance-scorer.ts and src/drift-budget-linker.ts.

Added

  • ESLint flat config with @typescript-eslint; TypeDoc API generation (npm run docs); ADR-001/002/003; Apache 2.0 license headers on 37 source files.

Changed

  • tsconfig: moduleResolution: NodeNext, module: NodeNext; package.json engines/exports/files, lint/docs scripts; README architecture diagram + Context Flow (9 steps).

Fixed

  • engine.ts:85 prefer-const (let -> const for globalTokenCounter).

Full Changelog: v4.25.0...v4.26.0