Skip to content

Releases: morluto/leantoken

0.1.26 - 2026-08-13

Choose a tag to compare

@github-actions github-actions released this 13 Aug 18:05
c43f1db

Release Notes

Bug Fixes

  • ci: Refresh gitleaks fingerprint for re-added regex trial report
  • Enforce exact context excerpt caps (#573) (#573)
  • Generalize context owner selection (#571) (#571)
  • Derive query receipt semantics fingerprint from computation (#569) (#569)
  • Verify FTS index integrity on database open (#570) (#570)
  • Warn when process-wide indexing workers exceed CPU capacity (#568) (#568)
  • Neutralize Git pathspec magic and external diff helpers (#567) (#567)

Features

  • Index C call references (#575) (#575)
  • Expose reference search capability (#574) (#574)

Refactoring

  • Make retrieval and index invariants authoritative (#576) (#576)
  • Make repository generations the retrieval boundary (#572) (#572)
  • test: Consolidate redundant unit tests and tighten CI topology ownership (#478) (#478)
  • Replace boolean domain flags with typed enums (#479) (#479)

Download leantoken 0.1.26

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.25 - 2026-08-09

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:32
750e264

Release Notes

Bug Fixes

  • Checkpoint startup repair writes
  • Avoid no-change reconcile amplification
  • Reserve relevant context owners
  • Keep mcp descriptions within budget
  • Clarify setup runtime versions
  • Satisfy context facet lints
  • ci: Bound Windows process tests
  • ci: Validate the published npm artifact
  • index: Retain safe reconciliation state
  • retrieval: Preserve bounded MCP pagination and errors
  • setup: Preserve committed recovery state
  • search: Preserve Unicode case-fold matches
  • read: Reject zero-progress token pages
  • context: Preserve required-evidence provenance

Documentation

  • Clarify token-bounded code retrieval

Features

  • mcp: Align discovery and model-visible result contracts (#466) (#466)
  • Prioritize production file matches
  • Guide truncated read budgets
  • Add compact search projections
  • Plan exhaustive identifier searches
  • Separate task savings from retrieval compression
  • Prioritize primary context owners

Performance

  • Attribute no-op reconciliation writes

Refactoring

  • Make invalid application states unrepresentable
  • test: Remove redundant fixture framework

Styling

  • Format rebased retrieval changes
  • Format rebased test assertions
  • Format integration test modules

Testing

  • Preserve sealed fixture contracts
  • Validate structural benchmark manifests
  • Cover published policy and npm versioning
  • Bind published benchmark fixtures
  • Preserve report artifact bindings
  • Verify published evidence bindings
  • Remove implementation-coupled checks
  • Eliminate false-green fixture assumptions
  • Bind checked-in fixture evidence

Download leantoken 0.1.25

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.24 - 2026-08-06

Choose a tag to compare

@github-actions github-actions released this 07 Aug 10:05
6bf70c5

Release Notes

Bug Fixes

  • mcp: Continue checking remaining contexts on receipt read error
  • Critical bugs in staging, storage, ranking, MCP, and parser
  • ci: Grant Cargo recovery OIDC permission
  • ci: Identify crates.io availability probes

Chores

  • ci: Remove temporary Cargo recovery path [no-release]
  • ci: Add versioned Cargo recovery path [no-release]
  • ci: Add temporary Cargo 0.1.23 recovery workflow [no-release]

Download leantoken 0.1.24

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.23 - 2026-08-05

Choose a tag to compare

@github-actions github-actions released this 05 Aug 09:48
a703ab0

Release Notes

Bug Fixes

  • setup: Migrate all generated legacy launchers
  • setup: Preserve discovery on empty refresh
  • mcp: Register contexts before primary startup

Download leantoken 0.1.23

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.22 - 2026-08-04

Choose a tag to compare

@github-actions github-actions released this 04 Aug 22:22
cb57abe

Release Notes

Bug Fixes

  • mcp: Propagate CLI bounds to approved contexts
  • test: Allow bounded MCP index readiness
  • services: Enforce normalized inputs and configured limits

Features

  • mcp: Isolate approved repository contexts

Refactoring

  • Isolate index snapshots and decompose process tests (#436) (#436)

Download leantoken 0.1.22

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.21 - 2026-08-01

Choose a tag to compare

@github-actions github-actions released this 01 Aug 22:32
d8be4d8

Release Notes

Benchmarks

  • Separate stable summaries from raw evidence

Bug Fixes

  • release: Format preserved changelog entries
  • release: Preserve previous changelog entries
  • mcp: Restore tool-local routing cues
  • protocol: Restore public APIs and validate setup paths
  • retrieval: Preserve bounded response and snapshot contracts
  • ci: Align validation planning with changed artifacts
  • ci: Close planner review gaps
  • test: Make sandbox creation process-safe
  • setup: Classify package-manager invocation identity
  • watcher: Reconcile ambiguous rename events
  • read: Preserve open bounded cursor targets
  • storage: Keep staging databases out of repositories
  • benchmarks: Update live-read policy references
  • benchmarks: Qualify read policy imports
  • context: Preserve empty-pattern validation errors
  • read: Simplify cursor freshness checks
  • Migrate graph benchmark to canonical diagnostics field
  • concurrency: Align CPU-aware capacity bounds
  • setup: Invoke npx launchers directly
  • tests: Isolate process tests from inherited npm_lifecycle_event
  • upgrade: State how to upgrade npx integrations
  • upgrade: Avoid unrelated global install guidance

Chores

  • Prune orphaned benchmark artifacts
  • Remove historical audit artifacts
  • Format cleanup changes

Continuous Integration

  • Optimize test suite routing

Documentation

  • Document the new retrieval contracts
  • read: Describe versioned continuation endpoints
  • architecture: Document file-backed reconciliation staging
  • architecture: Align staging ledger with implementation
  • architecture: Record root-cause cleanup evidence
  • json: Clarify operation and projection contracts
  • Describe dynamic reader pool bounds
  • Add comprehensive DX audit report (July 2026)

Features

  • mcp: Publish through Cargo and MCP Registry
  • setup: Harden agent onboarding lifecycle (#431) (#431)
  • context: Expose bounded repository provenance
  • mcp: Align contracts with RMCP 3.1.0
  • storage: Stage reconciliation records in SQLite
  • read: Make live freshness and I/O policy explicit
  • search: Bound regex work and clarify occurrence routing

Performance

  • test: Scale process workers by runner
  • json: Cache exact projection measurements
  • search: Bound regex work by request budgets
  • indexer: Move preparation outside publication transactions
  • json: Reuse measured schema projections
  • Make blocking executor and SQLite pool size CPU-aware

Refactoring

  • repository: Centralize relative path and pattern policy
  • Remove retired compatibility layers
  • examples: Model benchmark pipeline state
  • Remove production clippy suppressions
  • services: Stage context and search execution
  • json: Decompose structural query service

Testing

  • mcp: Refresh generated catalog snapshot
  • read: Request full freshness in live profile
  • Simplify frozen report lint path
  • Decouple frozen graph report from harness churn
  • Refresh graph report provenance

Download leantoken 0.1.21

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.20 - 2026-07-30

Choose a tag to compare

@github-actions github-actions released this 30 Jul 15:54
651056b

Release Notes

Benchmarks

  • mcp: Record receipt resource promotion gate

Bug Fixes

  • ci: Align product workspace feature graph
  • status: Report active repository fallback
  • Address MCP readiness review findings
  • mcp: Survive read-only managed caches
  • eval: Bound Kotlin evidence collection
  • eval: Fail closed on Kotlin evidence gaps
  • eval: Tighten Kotlin evidence accounting
  • ci: Stabilize cross-platform benchmark fixtures
  • ci: Clean benchmark dependencies and portable contracts
  • eval: Preserve Kotlin manifest bytes on Windows
  • eval: Normalize receipt-derived accounting
  • test: Reject empty focused selections (#379) (#379)
  • mcp: Constrain exhaustive search modes
  • Close post-merge review gaps
  • test: Reject ambiguous selectors and malformed fixtures
  • ci: Update test artifact uploads
  • ci: Make AGENTS validation compile-free (#375) (#375)
  • ci: Complete portable test harness review fixes
  • test: Address review feedback for portable harnesses
  • ci: Make test sandboxes and alias checks portable
  • mcp: Preserve receipt resource invariants
  • mcp: Avoid cloning static result mode
  • search: Keep planner fallback lint-clean

Chores

  • dev: Report target footprint (#380) (#380)

Continuous Integration

  • Reject lockfile drift (#378) (#378)
  • Update Node 24 action majors (#376) (#376)
  • Allow recorded regex trial revision

Documentation

  • measurement: Record enclosing lookup evidence
  • eval: Record Kotlin structural no-ship decision
  • eval: Record Swift structural no-ship decision (#383) (#383)
  • Remove obsolete rmcp release warning (#377) (#377)

Features

  • setup: Verify configured MCP launchers
  • eval: Diagnose TypeScript parse recovery (#382) (#382)
  • mcp: Expose retrieval receipt resources
  • search: Broaden bounded regex planning
  • retrieval: Report named limit failures
  • index: Report parser coverage

Performance

  • ci: Overlap independent product test lanes
  • ci: Avoid rebuilding benchmark targets for fixtures
  • eval: Prototype Kotlin structural indexing
  • ci: Reuse test profile for fixtures (#381) (#381)

Refactoring

  • Finish legacy module tree migration
  • errors: Replace stringly failures and bound shutdown
  • benchmarks: Move runners into opt-in package
  • Replace organizational include module trees

Testing

  • eval: Add Python resolved-reference oracle
  • setup: Cover launcher verification failures
  • storage: Compare canonical fallback path
  • architecture: Reject organizational includes outright
  • architecture: Add immutable fixtures and include guard
  • eval: Classify Kotlin parse gaps
  • eval: Freeze Kotlin structural gate
  • Remove no-op assertions
  • Route CI through workspace test lanes
  • Consolidate integration coverage by domain
  • Add workspace-owned suite infrastructure
  • services: Avoid queue timing in snapshot test

Download leantoken 0.1.20

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.19 - 2026-07-29

Choose a tag to compare

@github-actions github-actions released this 29 Jul 10:46
93fbd76

Release Notes

Benchmarks

  • indexing: Reject two-worker cold default (#361) (#361)

Bug Fixes

  • ci: Clean stale coverage profiles
  • mcp: Streamline tool routing and error contracts
  • Clarify retryable response budget errors (#357) (#357)
  • symbols: Unify qualified identity resolution (#355) (#355)
  • outline: Report per-path indexing outcomes (#354) (#354)
  • index: Honor publication cancellation boundaries (#353) (#353)
  • tests: Widen MCP failover response deadline

Features

  • search: Add exact query coverage receipts (#364) (#364)
  • receipts: Add exact generation rebase (#363) (#363)
  • doctor: Diagnose readiness and stale registrations
  • cli: Add bounded episode auditor (#359) (#359)
  • index: Add cache-identified repository scopes (#358) (#358)
  • context: Explain focus allocation boundaries (#356) (#356)

Performance

  • testing: Parallelize local product test lanes
  • index: Prune git metadata before traversal (#350) (#350)

Download leantoken 0.1.19

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.18 - 2026-07-28

Choose a tag to compare

@github-actions github-actions released this 28 Jul 17:13
4bd5493

Release Notes

Benchmarks

  • indexing: Record TileLang cold baseline
  • indexing: Profile dependency-heavy cold builds
  • Expand MCP multiprocess CPU profile
  • search: Profile bounded regex fallback
  • Profile persistent read delta reuse
  • Add receipt persistence profile
  • Seal frozen holdout vnext

Bug Fixes

  • Bound cold reconciliation waits
  • Delay periodic watcher reconciliation
  • ci: Preserve release workflow timeouts
  • Reserve persistent receipt response cost
  • Stabilize receipt semantic signatures
  • Remove redundant context stage borrows
  • Aggregate context option conflicts
  • Report exact response budget retry minimum
  • Fail closed on retrieval integrity errors
  • doctor: Accept schema-qualified MCP versions
  • mcp: Decouple rustdoc links from schema
  • context: Reject empty focus and exclude inputs
  • search: Match short text substrings

Chores

  • mcp: Return rmcp to upstream releases

Continuous Integration

  • Enforce bounded audit checks
  • Account for include facade coverage
  • Restore coverage gate to the measured baseline

Documentation

  • mcp: Prefer one-call autonomous triage (#349) (#349)
  • readme: Add Chinese Japanese and Korean translations
  • Record read delta persistence evidence
  • Bind receipt profile to budget fix
  • Refresh receipt persistence profile
  • Record receipt persistence profile
  • Update service test ownership map

Features

  • Expose bounded cold index progress
  • Persist safe read delta bases
  • Persist retrieval receipts
  • Negotiate exact MCP result modes
  • Add context response profiles
  • Add retrieval promotion gate

Performance

  • Cut retrieval hot-path accounting and scan work

Refactoring

  • Type read delta evaluation context
  • Split search execution owners
  • Split read execution owners
  • Stage search execution pipeline
  • Stage ranking selection pipeline
  • Centralize public error categories
  • Split binary lifecycle orchestration
  • Split CLI command groups
  • Separate watcher scheduling and runtime
  • Separate cache policy and rendering
  • Split ranking pipeline owners
  • Split storage read and write owners
  • Split index reconciliation owners
  • Split setup transaction owners
  • Split repository and Git owners
  • Split parser language owners
  • Split service lifecycle owners
  • Converge retrieval execution paths
  • Stage context retrieval pipeline
  • Split public models by domain
  • Separate MCP runtime responsibilities
  • Split MCP request schemas by tool
  • Split service integration test owners
  • Clarify MCP and context boundaries

Styling

  • Normalize service owner file endings
  • Normalize repository test module
  • Normalize parser test module

Testing

  • Stabilize reconciliation cleanup assertions
  • storage: Cover WAL checkpoint recovery
  • Harden git-dependent coverage
  • Update legacy schema fixtures
  • Verify read delta cache ownership
  • Canonicalize registry evidence lines
  • Follow context signal owner split
  • context: Follow compact omission contract
  • mcp: Validate savings snapshot documentation
  • Repair cross-platform CI fixtures

Download leantoken 0.1.18

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum

0.1.17 - 2026-07-27

Choose a tag to compare

@github-actions github-actions released this 27 Jul 16:19
a05ee5a

Release Notes

Benchmarks

  • arb: Correct structural v2 accounting
  • arb: Record orientation capsule trajectories
  • retrieval: Freeze orientation capsule result
  • retrieval: Refresh AST lane provenance
  • retrieval: Freeze AST structural lane result
  • retrieval: Freeze Git history lane result
  • retrieval: Freeze workflow evidence A/B
  • retrieval: Freeze ARB smoke evidence
  • retrieval: Add ARB trace smoke baseline
  • mcp: Measure multi-process resource costs (#306) (#306)
  • protocol: Record compact projection ablation

Bug Fixes

  • release: Restore product gate (#328) (#328)
  • mcp: Validate savings input schema (#327) (#327)
  • savings: Add classified snapshot deltas
  • context: Distinguish evidence coverage
  • benchmark: Enforce composite owner evidence bounds
  • bench: Fail closed on partial trajectories
  • bench: Bound compound prewalk preflight
  • bench: Distinguish skill reads from retrieval
  • bench: Report the AST path bound accurately
  • Validate ARB trace2code selection filters
  • savings: Report observed outcomes honestly
  • history: Omit absent ranges and normalize symbol diffs
  • index: Exclude recognized stale coordination sidecars
  • context: Generate bounded candidates for required focus coverage
  • cache: Canonicalize repository filter fixture

Documentation

  • Use compact editorial README hero
  • Clarify README value and workflows

Features

  • read: Reuse latest delta base (#326) (#326)
  • search: Group exhaustive occurrences
  • latex: Index document structure
  • benchmark: Validate bounded AST owner evidence
  • bench: Measure bounded orientation handoffs
  • bench: Add bounded orientation capsules
  • bench: Add bounded AST structural lane
  • bench: Add bounded Git history lane
  • bench: Add context utilization telemetry
  • context: Add typed workflow evidence
  • history: Consolidate bounded multi-symbol revision queries
  • protocol: Add measured compact response projections
  • json: Add shallow traversal and bounded schema degradation
  • cache: Separate metadata state from content compatibility
  • protocol: Extend response budgets across retrieval operations
  • context: Enforce bounded serialized response budgets

Refactoring

  • bench: Label classified capsule runs
  • cli: Centralize command scope policy

Testing

  • history: Lock batched diff resource caps
  • docs: Freeze feedback regression contracts
  • manifests: Verify release projections
  • docs: Guard runtime limit projections

Download leantoken 0.1.17

File Platform Checksum
leantoken-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
leantoken-x86_64-apple-darwin.tar.xz Intel macOS checksum
leantoken-x86_64-pc-windows-msvc.zip x64 Windows checksum
leantoken-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
leantoken-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum