docs(changelog): add the bounded library reads release#159
Draft
indykish wants to merge 1 commit into
Draft
Conversation
Recovered from a working-tree stash and rebased onto main, which had moved on to the M141 lease fan-out release. Jul 27 sits above Jul 26 — newest first — and the M141 entry is unchanged. Covers the M143 library read surfaces: the cursor-paged model catalogue and Fleet library gallery, the UZ-LIBRARY-001..008 codes, catalogue filters and conditional reads, the entry detail route, and the bundle requirement ceilings. Roughly half of it has not shipped. agentsfleet#558 landed the error codes, the 1..100 limit with a default of 50, and the two paged routes; the detail route, all of catalog.zig (filters, ETag, 304), the support_files move, the 200-byte name ceiling, and the CLI and dashboard fixes are still on the unmerged feat/m143-library-read-surfaces. This stays a DRAFT until that branch merges — see the pull request body for the per-claim audit. The docs.json nav entry for the detail route is deliberately withheld: the repository's openapi-drift gate blocks it, correctly, because the path is absent from main's published openapi.json. It lands with the route. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Draft — roughly half of this entry documents unshipped surface. It describes the whole M143 library story, but only part of that story has merged. Marking ready-for-review is gated on
agentsfleetfeat/m143-library-read-surfaceslanding.Recovered from a working-tree stash in the docs repo and rebased onto
main, which had moved on to the M141 lease fan-out release.Jul 27sits aboveJul 26, newest first; the M141 entry is byte-identical.Per-claim audit against
agentsfleetmainEvery bullet was checked against the merged tree, not against the PR description that produced it.
UZ-LIBRARY-001…-008errors/error_entries.zigonmainlimit1–100, default 50pagination.DEFAULT_LIMIT = 50,MAX_LIMIT = 100GET /v1/modelsand…/fleet-librariesare pagedmainGET …/fleet-libraries/{tier}/{id}detail routegallery_detail.zigexists only on the unmerged branchsupport_files"main'sgallery.zigstill emits it (3 sites)?q=/?provider=catalog.zigis absent frommainentirelyETag/Cache-Control/Vary/304catalog.zigmainhasMAX_CREDENTIAL_NAME_LEN = 128;= 200is on the branchinstall --libraryfollowsnext_cursorcli/onmainnext_cursorinui/packagesonmainWhat actually shipped is agentsfleet#558 — "feat(api): bound and secure library data reads" — which carries the error codes, the limits, and the two paged routes. The remainder is on
feat/m143-library-read-surfaces, which has no open PR yet and was being actively worked while this was written.The
docs.jsonnav entry is deliberately withheldThe stash also added a nav line for
GET /v1/workspaces/{workspace_id}/fleet-libraries/{tier}/{id}. That is not in this branch, because the repository's own gate refuses it:The gate is right — the path is absent from
main's publishedopenapi.json. It was not overridden or worked around. The nav line lands with the route.Before marking ready
feat/m143-library-read-surfacesinagentsfleet.docs.jsonnav line; the drift gate should then pass on its own.200bytes,32/64/64counts) that must match what actually merges, not what the branch held when this was written.Note on an unfilled obligation
#558merged without a changelog entry, so the shipped half is currently undocumented on the live site. This PR does not fix that — it defers all of it to the full entry. If you would rather close that gap now, the alternative is to split: land a trimmed entry covering only#558's verified surface, and let the read-surfaces branch bring its own. Say the word and I will split it.🤖 Generated with Claude Code