The Playground is a powerful interactive surface for exploring AsyncAPI specs, but
currently lacks the ability to execute or simulate operations. With the new plugin
architecture now available in the React component, we can expose hooks that allow
tooling to wire in request execution for both HTTP and Webhook channels.
Proposed Behavior
- Users can trigger test requests for
subscribe/publish/send/receive operations
directly from the rendered spec UI.
- The Playground ships with a built-in default plugin that supports:
- HTTP operations: fires a real HTTP request using the operation's server bindings.
- Webhook operations: displays the expected incoming payload and optionally
simulates delivery to a configured endpoint.
Acceptance Criteria
The Playground is a powerful interactive surface for exploring AsyncAPI specs, but
currently lacks the ability to execute or simulate operations. With the new plugin
architecture now available in the React component, we can expose hooks that allow
tooling to wire in request execution for both HTTP and Webhook channels.
Proposed Behavior
subscribe/publish/send/receiveoperationsdirectly from the rendered spec UI.
simulates delivery to a configured endpoint.
Acceptance Criteria
httpprotocol bindingshttp-based webhook operations