edgegate_update_eval_set
Replace all cases in a draft eval-set version. For published versions, fork a new draft first, then update and publish separately.
Instructions
Replace ALL cases of a DRAFT eval-set version (full replacement list, not a patch). Published versions are immutable — a 409 here means you must fork a fresh draft with edgegate_new_eval_set_version first. Still leaves the version a draft; publish separately. Requires workspace write access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cases | Yes | The FULL replacement list of case dicts for this draft version. | |
| version_id | Yes | ||
| eval_set_id | Yes | ||
| workspace_id | Yes |