Update Study
update_studyUpdate study settings by replacing all fields; pass the current version to prevent stale updates and set state, limits, question, and context as needed.
Instructions
Replace owner-controlled study settings. Send the full object: every field is assigned, so read the study first and pass its current values plus version (stale versions fail with 412). Omitting state or limits does not preserve them; omitting context keeps the stored context and an empty string clears it. State is active, paused or archived; paused blocks new reservations and does not cancel running work. Editing question or context triggers no action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| state | No | Backend state: active, paused or archived. | active |
| context | No | Optional scope, data caveats and assumptions a reader needs to interpret results. Not rules; see question. Omit to leave unchanged on update; send an empty string to clear. | |
| version | Yes | ||
| question | Yes | What the study should find out, in one or two sentences. Stored and shown to humans; never executed or used as an acceptance rule. Do not put thresholds, validation rules or fit limits here: those belong in a quality policy, recipe revisions and max_attempts/max_concurrent. Exploratory and reliability questions are valid. | |
| study_id | Yes | ||
| max_attempts | Yes | ||
| max_concurrent | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||