validate_pico_plan
Validate P/I/C/O inputs to produce a runnable PICO pipeline, enforcing enum and source rules so malformed values fail early instead of being silently replaced.
Instructions
Validate agent-provided P/I/C/O and return a runnable PICO pipeline.
question_type and profile are closed enums. sources is an
explicit array of supported unified-search providers; malformed values
fail instead of being silently replaced. When question_type is
omitted, the application service infers it from the clinical question.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| c | No | ||
| i | No | ||
| o | No | ||
| p | No | ||
| limit | No | ||
| c_query | No | ||
| i_query | No | ||
| o_query | No | ||
| p_query | No | ||
| profile | No | balanced | |
| sources | No | ||
| description | No | ||
| question_type | No |