Skip to content

chore(release): v0.1.16 - #84

Merged
rennehan merged 1 commit into
mainfrom
chore/release-v0.1.16
Jul 29, 2026
Merged

chore(release): v0.1.16#84
rennehan merged 1 commit into
mainfrom
chore/release-v0.1.16

Conversation

@rennehan

Copy link
Copy Markdown
Contributor

Version bump for v0.1.16. Cargo.toml + Cargo.lock only.

Why now

v0.1.15 shipped with a broken guard. walk <behavior> --boundary returns a bare service error (404) there — the check lived in the response renderer, and the server rejects the request first, so it could never run. The fix only reaches users when it's released.

$ hydrate walk cachetools.Cache.clear --boundary
'cachetools.Cache.clear' is not a boundary — this working copy's index has it
as a behavior. Run `hydrate walk cachetools.Cache.clear` for its neighborhood,
or `hydrate pull` if the index is behind.

The verdict comes from the local index, and the message says so. A node's kind is mutable on the branch, so stating a snapshot as fact would refuse a legitimate read while asserting something false. An index that predates recorded kinds — or carries a kind this build doesn't recognise — defers to the server and reports why.

Also: --depth (shipped in v0.1.15) is finally documented in the README and hydrate guide, along with the --boundary failure mode.

Shipped in #83, reviewed by a four-agent fan-out.

After merge

Tag v0.1.16 to publish the five-target release.

`walk <path> --boundary` on a node that isn't a boundary now says so, instead
of returning a bare `service error (404)`. The check runs against this working
copy's index before the request, and says as much — a node's kind can change on
the branch, so it names `hydrate pull` alongside the neighborhood read rather
than asserting a snapshot as fact. An index that predates recorded kinds, or
carries a kind this build doesn't know, defers to the server and reports why.

`--depth` and the `--boundary` failure mode are now documented in the README
and `hydrate guide`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@rennehan rennehan added the enhancement New feature or request label Jul 29, 2026
@rennehan rennehan self-assigned this Jul 29, 2026
@rennehan
rennehan merged commit 0fbc933 into main Jul 29, 2026
3 checks passed
@rennehan
rennehan deleted the chore/release-v0.1.16 branch July 29, 2026 00:29
rennehan added a commit that referenced this pull request Jul 29, 2026
`walk <path> --boundary` on a node that isn't a boundary now says so, instead
of returning a bare `service error (404)`. The check runs against this working
copy's index before the request, and says as much — a node's kind can change on
the branch, so it names `hydrate pull` alongside the neighborhood read rather
than asserting a snapshot as fact. An index that predates recorded kinds, or
carries a kind this build doesn't know, defers to the server and reports why.

`--depth` and the `--boundary` failure mode are now documented in the README
and `hydrate guide`.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant