chore(parity-manifest): refresh — add PR-1b + body-verify + inline_body coverage, bump audit to 2026-05-12#43
Merged
Conversation
…dy coverage, bump audit to 2026-05-12
Manifest was dated 2026-05-07 and missing the PR-1b event-emit endpoint
coverage (4 endpoints) plus the body-verify Phase 2 + inline_body
extensions that shipped 2026-05-09 → 2026-05-12. Brings the manifest
back in sync with SDK head.
Endpoints added to `endpoints_covered`:
- POST /v1/agents/{ref}/subscriptions (subscriptions_create, PR #38;
inline_body kwarg in PR #42 / cueapi #791 Item 1)
- GET /v1/agents/{ref}/subscriptions (subscriptions_list, PR #38)
- DELETE /v1/agents/{ref}/subscriptions/{sub_id} (subscriptions_delete,
PR #38)
- GET /v1/agents/{ref}/events (events_pull, PR #38)
Updates to existing entries:
- POST /v1/messages — added auto_verify body-verify Phase 2 (PR #39 +
#40, cueapi/cueapi #795 + #798 parity)
- POST /v1/cues/{id}/fire — note that #33 shipped (was "in-flight")
- GET /v1/agents/roster — note that #35 shipped (was "in-flight")
- GET /v1/agents/{ref}/presence — note that #35 shipped (was "in-flight")
Replaced `in_flight_ports_2026_05_07` section with
`ports_shipped_2026_05_08_to_2026_05_12` (now-resolved entries) plus a
near-empty `ports_in_flight_2026_05_12` placeholder for future ports.
Backlog row: cmp1vukmc.
Out of scope:
- `model_drift` section walk-through (Cue/Execution/Worker missing
fields) — PR #31 just landed the Execution + Worker + Agent +
Message additive models; a fuller `model_drift` refresh deserves a
separate audit pass against the now-shipped models to figure out
what's still drifting.
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
parity-manifest.jsonwas dated 2026-05-07 and missing 4 of the PR-1b event-emit endpoint entries plus the body-verify Phase 2 + inline_body extensions that shipped 2026-05-09 → 2026-05-12. This refresh brings the manifest back in sync with current SDK head.Diff at a glance
last_full_audit: 2026-05-07 → 2026-05-12sdk_version_at_audit: clarified — pre-0.3.0 cut, head includes recent PR-1b + body-verify + inline_body activityendpoints_covered:POST /v1/agents/{ref}/subscriptions(subscriptions_create, PR feat(events): SDK methods for event-emit primitive (PR-1b) #38; inline_body kwarg in PR feat(subscriptions): add inline_body kwarg (cueapi #791 / Item 1 parity) #42 / cueapi #791 Item 1)GET /v1/agents/{ref}/subscriptions(subscriptions_list, PR feat(events): SDK methods for event-emit primitive (PR-1b) #38)DELETE /v1/agents/{ref}/subscriptions/{sub_id}(subscriptions_delete, PR feat(events): SDK methods for event-emit primitive (PR-1b) #38)GET /v1/agents/{ref}/events(events_pull, PR feat(events): SDK methods for event-emit primitive (PR-1b) #38)POST /v1/cues/{id}/fire— feat(cues): add send_at + exit_criteria + idempotency_key to fire() #33 shipped 2026-05-09GET /v1/agents/roster— feat(agents): add roster() + presence() methods (cueapi #630 + #662 parity) #35 shipped 2026-05-09GET /v1/agents/{ref}/presence— feat(agents): add roster() + presence() methods (cueapi #630 + #662 parity) #35 shipped 2026-05-09POST /v1/messages— feat(messages): add send_at per-message scheduling (cueapi #623 parity) #34 shipped 2026-05-09; auto_verify body-verify Phase 2 added in messages.send: auto_verify body-echo (Phase 2 body-verify defense) #39 + fix(messages.send): body_received is dict not flat string (empirical wire-shape) #40 on 2026-05-11in_flight_ports_2026_05_07→ports_shipped_2026_05_08_to_2026_05_12(now-resolved entries) + new placeholderports_in_flight_2026_05_12Out of scope
model_driftsection walk-through. PR feat: add Execution / Worker / Agent / Message Pydantic models (additive) #31 (just merged 2026-05-11) landed the Execution + Worker + Agent + Message additive Pydantic models. A fullermodel_driftrefresh deserves a separate audit pass against the now-shipped models to figure out what's still drifting (vs. landed).Backlog row:
cmp1vukmc.🤖 Generated with Claude Code