Adopt antd 0.14.0 and the published antd clients - #105
Merged
Merged
Conversation
Move the daemon pages to antd 0.14.0 (ant-sdk v0.14.0, dbf6a7d) and the client pages to the 0.2.0 packages published on 2026-09-25. - Install: new release URLs, SHA-256 digests from the GitHub release, and version output `antd 0.14.0 (build dbf6a7d3d951)`. - Clients: Python, JavaScript, TypeScript, C#, Ruby, PHP, Dart, and Go install from PyPI, npm, NuGet, RubyGems, Packagist, pub.dev, and the Go module proxy with bare commands, plus one line per page naming the versions the examples use. Dart moves to the renamed antd_client package; PHP's minimum is 8.2. - Errors: antd 0.14.0 maps an unknown address to 404 NOT_FOUND, so the missing-DataMap-as-500 caveats are removed and examples catch each client's not-found error. REST error bodies carry a required `code`. - Partial uploads: document resumable external-signer finalize, the PARTIAL_UPLOAD error fields, and each client's typed partial-upload error; add a recovery step to the external-signer guide. - Reference: gRPC prepare counts, verify-quotes limits, public upload counts that include the DataMap chunk, MCP server from v0.14.0 with the PARTIAL_UPLOAD code. - Architecture and Source Repositories: antd now shares ant-core 0.10.0 and its dependency versions with the CLI and node. Source-only clients (C++, Java, Kotlin, Swift, Zig, Rust) keep their v0.12.1 source pins. Verification stamps are unchanged (#104). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ah5ndGUY5mie6MUzFT9cor
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.
Summary
Moves the daemon documentation to
antd 0.14.0(ant-sdkv0.14.0, commitdbf6a7d) and the client pages to the0.2.0packages published on 2026-09-25.antd_clientpackage; PHP's minimum is corrected to 8.2.antd 0.14.0maps an unknown address to404/NOT_FOUNDinstead of500/INTERNAL_ERROR. The caveats are removed across about 20 pages, and every error-handling example now catches the client's not-found error.PARTIAL_UPLOAD502 body (chunks_stored,chunks_failed,total_chunks,retryable), when to repeat the same finalize versus re-prepare, and the gRPCABORTEDform. The External Signers guide gains a "Recover from a partial store" step; each published client page names its typed partial-upload error.codefield in REST errors; gRPCPrepareUploadResponsetotal_chunksandalready_stored_count; verify-quotes limits; public upload counts and costs that include the DataMap chunk.antd 0.14.0 (build dbf6a7d3d951).antd 0.14.0now usesant-core 0.10.0and shares its dependency versions withant-cli 0.3.8andant-node 0.20.0; the release also publishes a container image.v0.14.0tag; the error table gainsPARTIAL_UPLOAD.Source-only clients (C++, Java, Kotlin, Swift, Zig, Rust) keep their
v0.12.1source pins; only their daemon references and not-found handling change. Native SDKs are unchanged at 0.0.9.Validation
v0.14.0tag and run locally with--ipv4-only(no network peers reachable from the check host):--versionprintsantd 0.14.0 (build dbf6a7d3d951)/healthreportsversion 0.14.0andbuild_commit dbf6a7d3d951404 {"code":"NOT_FOUND"}, and a malformed one400 {"code":"BAD_REQUEST"}0.2.0packages and Go modulev0.14.0, each catch their client's not-found error and print the documented output.PARTIAL_UPLOADbody; each client's typed partial-upload error and its fields were checked there. The C# and Dart packages were downloaded and their examples checked against the published source; no .NET or Dart toolchain was available to compile them.uv tool installfromv0.14.0installsantd-mcp0.1.0, and its client mapsPARTIAL_UPLOAD.git diff --checkis clean, all 297 relative links and anchors in the 35 changed pages resolve, and all 108 verification blocks are unchanged.v0.14.0tag (antd/openapi.yaml,antd/proto,antd/src) and thev0.13.0..v0.14.0diff. The 0.2.0 clients come from8481c6f, which only bumps versions overv0.14.0.Not verified
Found but not changed
These predate this release and are outside this PR:
AntdErrorhandlers don't catch.http://localhost:8082when no port file exists, but its expected output only showshttp://127.0.0.1:<port>.Follow-ups
antd 0.14.0and clients0.2.0.Merging publishes to docs.autonomi.com/developers through GitBook Git Sync.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Ah5ndGUY5mie6MUzFT9cor