Skip to content

Add remote broker API contract#27

Merged
NavinAgrawal merged 1 commit into
mainfrom
feature/p3-2-remote-api-contract
Jul 4, 2026
Merged

Add remote broker API contract#27
NavinAgrawal merged 1 commit into
mainfrom
feature/p3-2-remote-api-contract

Conversation

@NavinAgrawal

Copy link
Copy Markdown
Collaborator

Summary

  • add contract-only Phase 3 remote API validators for authenticated discovery, describe, call, status, cancellation, streaming chunks, and audit events
  • require auth_context, tenant_context, and policy_decision before accepting remote request shape
  • document that network_listener_supported remains false and no listener, hosted worker, upstream call, or runtime mutation is added

Verification

  • private make precommit PYTEST_WORKERS=0: 1383 unit passed, 152 journey passed, 0 failed, 0 skipped
  • private make maintainer-violations PYTEST_WORKERS=0: 0 violations, 12 test-file-size advisories
  • private make maintainer-grade-quality PYTEST_WORKERS=0: A+ 100.0
  • public make precommit PYTEST_WORKERS=0: 1383 unit passed, 118 journey passed, 0 failed, 0 skipped
  • public make maintainer-violations PYTEST_WORKERS=0: 0 violations, 12 test-file-size advisories
  • public make maintainer-grade-quality PYTEST_WORKERS=0: A+ 100.0

Mutation was not run locally to avoid saturating the Mac.

@NavinAgrawal NavinAgrawal merged commit 6c5b236 into main Jul 4, 2026
1 check passed
@NavinAgrawal NavinAgrawal deleted the feature/p3-2-remote-api-contract branch July 4, 2026 05:56
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