feat(agents): a content address names an answer by its own hash #85

Merged
peersky merged 1 commit from feat/content-address-type into dev 2026-08-27 05:09:11 +00:00
Owner
  • Added Ability to build, parse and round-trip <scheme>://<bucket>/<digest> addresses, so a proposal can name where its answer lives instead of carrying it
  • Added Ability to refuse a bare path, a non-SHA-256 digest, uppercase hex and multi-segment paths, so one piece of content has exactly one address and an unresolvable string never reaches a reader
- Added Ability to build, parse and round-trip `<scheme>://<bucket>/<digest>` addresses, so a proposal can name where its answer lives instead of carrying it - Added Ability to refuse a bare path, a non-SHA-256 digest, uppercase hex and multi-segment paths, so one piece of content has exactly one address and an unresolvable string never reaches a reader
feat(agents): a content address names an answer by its own hash
All checks were successful
Publish Release / Create Tag & Sync (pull_request) Has been skipped
Publish Release / Publish to crates.io (pull_request) Has been skipped
Publish Release / Publish dry-run (no side effects) (pull_request) Has been skipped
Publish Release / Create GitHub Release (pull_request) Has been skipped
CI / Lint & Audit (pull_request) Successful in 1m7s
CI / Dependency Age Check (pull_request) Successful in 4s
CI / Spell Check (pull_request) Successful in 5s
Commit Lint / Validate PR Title (pull_request) Successful in 3s
CI / Test (pull_request) Successful in 4m59s
f5664601a5
- Added Ability to build, parse and round-trip `<scheme>://<bucket>/<digest>` addresses, so a proposal can name where its answer lives instead of carrying it
- Added Ability to refuse a bare path, a non-SHA-256 digest, uppercase hex and multi-segment paths, so one piece of content has exactly one address and an unresolvable string never reaches a reader
peersky deleted branch feat/content-address-type 2026-08-27 05:09:11 +00:00
Sign in to join this conversation.
No reviewers
No labels
release
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
peeramid-labs/quorum-rs!85
No description provided.