v0.29.1
What's Changed
Documentation-and-tooling release: the API surface is now a machine-readable model that generates and cross-checks the feature reference.
Fixed
httpx<1.0cap on thegraphandhttpxextras (BUG-225): the drift guard's--prere-resolution pulled httpx's experimental1.0.dev*rewrite, which dropsAsyncClientand the rest of the client API the async graph backend depends on, breakingpip install remote-store[graph]at import. Both extras now pinhttpx>=0.24.0,<1.0.
Documentation
- Per-backend guarantees & cost matrices in FEATURES.md (ID-227): generated, drift-proof atomicity, retryable-vs-terminal, read-after-write consistency, and per-operation cost matrices, with the
readcell cross-checked live against each backend'sLAZY_READcapability. - Corrected FEATURES.md Store-API return types (BUG-227):
list_files,list_folders,glob, anditer_childrenyieldFileInfo/FolderEntryrecords, notIterator[str]. - Method-level contract docstrings on the six thin backends (ID-228): per-op
Raises:, consistency, and cost notes on Local, Memory, SFTP, SQLBlob, Azure, and the S3 family. - FEATURES.md tables generated from the documentation graph (ID-222) and an explorable API graph visualization (ID-223).
- Markdown page twins +
llms-full.txt(ID-220) and thellms-api.txtpublic-API skeleton (ID-226). - Aligned
SEEKABLE_READwording (BK-308).
Links: