Skip to main content

handle_qa_process_node

Function handle_qa_process_node 

Source
pub fn handle_qa_process_node(
    root: &Path,
    node_config: &Value,
    provider_pack: &ProviderPack,
    provider_id: &str,
    domain: Domain,
    ctx: &OperatorContext,
    interactive: bool,
) -> Result<Value>
Expand description

Handle a QA process flow node.

This runs the full QA wizard inline:

  1. Determine provider from node config
  2. Load FormSpec from the provider pack
  3. Collect answers (from node config or interactively)
  4. Call apply-answers on the provider WASM component
  5. Return the config output as node result