Skip to content

Comments

AO-1017: Add PENDING_APPROVAL orchestration status to documentation#182

Open
pablofelitti-paxos wants to merge 1 commit intomainfrom
beads/pax-7
Open

AO-1017: Add PENDING_APPROVAL orchestration status to documentation#182
pablofelitti-paxos wants to merge 1 commit intomainfrom
beads/pax-7

Conversation

@pablofelitti-paxos
Copy link
Contributor

Summary

  • Add PENDING_APPROVAL to the orchestration status enum in the preview OpenAPI spec, webhook OpenAPI spec, and event object docs
  • Update the orchestration state diagram to show the new PENDING_APPROVALPROCESSING (approved) and PENDING_APPROVALFAILED (rejected) transitions
  • Add new orchestration.pending_approval webhook event definition and page
  • Register the new webhook page in docs.json navigation

Context

This documents the new maker-checker approval flow for ad-hoc orchestrations (Jira: AO-1017). When an approval policy is configured, ad-hoc orchestrations enter PENDING_APPROVAL before processing begins. The corresponding backend PRs are in the pax repo (PR chain #50269 → #50313).

Test plan

  • Verify Mintlify preview renders the updated state diagram correctly
  • Verify the new webhook page appears in the navigation under Orchestrations > Hooks
  • Verify the OpenAPI spec shows PENDING_APPROVAL in the status enum

🤖 Generated with Claude Code

…ation

Add PENDING_APPROVAL to the orchestration status enum across all docs: OpenAPI
specs, webhook definitions, state diagram, and event object docs. Also add the
new orchestration.pending_approval webhook event for maker-checker approvals.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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