ecosystem_repo_manual_status
Override a repository's active status by setting it to pinned, no_value, or clearing a previous manual verdict. Stores an audit reason for tracking human decisions.
Instructions
Set (or clear) the human override on a repo's active status.
One entry point for every manual verdict — the four historical tools (pin_active / unpin / mark_no_value / clear_manual_status) all posted the identical payload to the identical endpoint and differed only by this argument.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Short explanation, stored for audit (recommended when setting). | |
| status | No | ``pinned`` / ``no_value`` / ``""`` to clear. | |
| repo_id | Yes | EcosystemRepoProfile.id of the target repo. | |
| project_id | No | Optional project scope override. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||