CTX Layer 0.2.0a18
Pre-release
Pre-release
CTX Layer 0.2.0a18
Released July 12, 2026.
This preview fixes Windows source indexing and recovery issues found during a real update and index run against the MARKETING repository.
What was fixed
- Resolves sqlite-vec's extensionless
vec0load path to the packagedvec0.dllon Windows. - Accepts sqlite-vec's native
v0.1.9version string as matching Python package version0.1.9. - Removes partial source DB/WAL/SHM files when source-segment construction fails, so indexing can be retried safely.
- Extends
storage repairto detect and remove catalog-unpublished source segments withstorage repair --yes. - Reports missing published source segments as verified-backup restore actions instead of incorrectly reporting storage as clean.
Field replay
The fix was exercised against C:\codes\MARKETING after generated deployment and dependency trees were removed from Git tracking:
- 1,964 UTF-8 text files indexed;
- 2,889 binary or over-budget files skipped intentionally;
- 10,376 source records built;
- 25,960,024 logical text bytes indexed;
- full split-storage verification passed;
- source search passed;
- repeated
ctxlayer --repo . indexcompleted successfully and reused the published generation.
Repository file limit
The 10,000-file discovery guard remains intentional. Repositories that track generated deployments, dependency trees, or build outputs should remove them from Git tracking and add them to .gitignore. This release fixes the Windows runtime and recovery failures that occurred after the repository was brought under that limit.
Install or update
ctxlayer update --channel previewDirect wheel installation:
python -m pip install --upgrade https://github.com/abhilashsblai/ctxlayer-release/releases/download/v0.2.0a18/ctxlayer-0.2.0a18-py3-none-any.whl