fix: align CLI auth compatibility checks#1
Conversation
…version-v0.7.52' into audit/web3signed-bodyhash-compat
|
Merged #2 into this branch via 700b708 and re-ran validation. Local checks:
Independent agent checks:
GitHub CI after push: all 6 checks passing, including Node 20/22, Linux SEA, Windows SEA, demo-preview, and semantic PR title. Residual risk: this repo proves the client emits the new sha256: bodyHash format and packages/installs cleanly, but it cannot by itself prove the remote Personal Server verifier accepts that wire format. Confidence is high for merge/package/install behavior; live cloud read would be the last >95% proof. |
|
Follow-up from live-stack probing before merge: I found the previous branch state was not safe for current cloud relay:
Fix pushed in
Validation after the fix:
Remaining gap for absolute confidence is a real registered-builder grant/read against a Personal Server. But the human-auth question is no longer the main blocker; the branch had a cloud-relay compatibility issue and this commit addresses it. |
|
🎉 This PR is included in version 0.15.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Summary
https://dp-rpc-dev.vana.organdhttps://dp-rpc.vana.org.Verification
pnpm test test/core/constants.test.ts test/server/session-relay.test.ts test/server/connect.test.tspnpm build0x7982f184894fdaa8d9743849a230e29f4a4a876080f08863a45c1ba73ee1e346, and/api/datareadinstagram.profile+instagram.postsfrom the user's Personal Server after rebuildingdistwith thedp-rpc-devdefault.Notes
This PR is intentionally limited to compatibility fixes found during the modern stack audit. Larger product/API gaps remain in the audit report.