rca_pyrca_validate_setup
Validate PyRCA integration setup, checks strategy activation, sklearn version, and BSD-3-Clause compliance, returning recommendations.
Instructions
Validate the PyRCA integration setup and report which strategy is active.
Checks:
Strategy B (pure Python): always available, no extra setup
Strategy A (subprocess): requires sfr-pyrca in .venv_pyrca
sklearn version in host env vs PyRCA's requirement
Attribution compliance (BSD-3-Clause notice present)
Returns: str: JSON with strategy_active, sklearn_version, sfr_pyrca_available, compliance, recommendations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |