Releases: morluto/leantoken
Releases · morluto/leantoken
0.1.26 - 2026-08-13
Compare
Sorry, something went wrong.
No results found
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
0.1.25 - 2026-08-09
Compare
Sorry, something went wrong.
No results found
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
0.1.24 - 2026-08-06
Compare
Sorry, something went wrong.
No results found
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
0.1.23 - 2026-08-05
Compare
Sorry, something went wrong.
No results found
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
0.1.22 - 2026-08-04
Compare
Sorry, something went wrong.
No results found
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
0.1.21 - 2026-08-01
Compare
Sorry, something went wrong.
No results found
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
0.1.20 - 2026-07-30
Compare
Sorry, something went wrong.
No results found
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
0.1.19 - 2026-07-29
Compare
Sorry, something went wrong.
No results found
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
0.1.18 - 2026-07-28
Compare
Sorry, something went wrong.
No results found
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
0.1.17 - 2026-07-27
Compare
Sorry, something went wrong.
No results found
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