fn merge_variables(
explicit: Vec<PromptVariable>,
extracted: Vec<ExtractedVariable>,
) -> Vec<PromptVariable>Expand description
Merges explicit variable definitions with extracted variables.
Explicit definitions take precedence. Variables extracted from content that are not in explicit definitions are added with default settings.