Skip to content

fix: preserve Proposal JSON and bound BReg metadata separately - #2523

Merged
jeremi merged 1 commit into
mainfrom
fix/agriculture-native-sdk-coordinator-20261031
Oct 31, 2026
Merged

jeremi merged 1 commit into
mainfrom
fix/agriculture-native-sdk-coordinator-20261031

Conversation

@jeremi

@jeremi jeremi commented Oct 31, 2026

Copy link
Copy Markdown
Member

Add exact JSON Proposal preparation and listing methods to the Node client, preserving native JSON values and opaque authority identifiers. Accept valid bounded vocabulary codes such as A-report when selecting advertised Actions.

Give Coordinator Action and Proposal metadata reads a finite 8 MiB ceiling while retaining the 64 KiB business-response limit. Oversized reads and preparation fail terminally; oversized mutation responses retain their uncertain outcome and existing recovery requirements. Existing downstream authority and current-source checks remain in force.

Validation on the committed source bytes:

  • BReg client: 146 Rust library tests plus native HTTP/integration targets, 95 Node tests, ten capability-checker tests, types/imports, Clippy and formatting passed.
  • Coordinator metadata changes: 133 Coordinator unit tests, 144 BReg unit tests, 58 native HTTP checks and 70 script checks passed; dependency-direction, Clippy and formatting checks passed.
  • Cross-product synthetic native/browser journeys exercised the patched client and Coordinator runtime. Independent source and evidence review found no remaining material findings.

The broader vocabulary fixtures establish SDK decoding, not native immediate-Action compiler acceptance. These are local development-candidate results; hosted CI and release acceptance are separate. Security-sensitive behavior and limits are described in the updated Coordinator security-review notes.

Signed-off-by: Jeremi Joslin <jeremi@joslin.fr>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-31T14:05:35.250673Z 01a32c1 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@jeremi
jeremi enabled auto-merge October 31, 2026 14:22
@jeremi
jeremi added this pull request to the merge queue Oct 31, 2026
Merged via the queue into main with commit ae3b1c8 Oct 31, 2026
68 checks passed
@jeremi
jeremi deleted the fix/agriculture-native-sdk-coordinator-20261031 branch October 31, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant