dashboard

Update Decision Settings

Merge a patch into the repository's capture policy and return the result.

Only the snapshot owner may edit, matching the page-notes rule: a public ownerless snapshot is readable but not configurable.

The patch is sparse. Keys nobody set stay unset and keep resolving from the preset, so a stored policy does not freeze today's defaults.

etag is checked when the client sends one. The shared panel autosaves, so two people on the same settings page would otherwise overwrite each other with nothing to show that anything was lost.

put/snapshots/{snapshot_id}/decisions/settings

Path parameters

snapshot_idstring required

Request body

presetstring nullable
enabledboolean nullable
llmboolean nullable
sourcesobject nullable
discoveryobject nullable
etagstring nullable

Response

Successful Response

enabledboolean required
llmboolean required
presetstring required
discoveryobject required
sourcesobject[] required
provider_availableboolean
warningsstring[]
legacy_keysstring[]
etagstring

Changes

No recorded changes to this endpoint across all 1 revision of this API.