Request direction and rendering ownership

  1. Plugin prepares the request.

    The active child initiates a supported interface action.

  2. Request crosses toward Amp.

    It uses the existing plugin-to-Amp message lane.

  3. Amp handles the request.

    The request has reached the main process; no second transport is introduced.

  4. Amp renders the panel.

    Only now does the interface panel appear, inside the Amp frame.

  5. Ownership stays split.

    The plugin owns the request. Amp owns the presentation.

Reverse RPC names the request direction across the existing transport. It is not a second channel. No intermediary or rendering framework is part of this mental model. See the official Amp Plugins guide for the supported plugin UI surface.