VocalDocscontracts 1.65.0

OrganizationAgentDefaultsUpdateRequest

Publishes the next version of the Organization agent defaults.

An object with 4 fields.

Fields

FieldTypeRequiredDescription
boundsarray of OrganizationSettingBoundInputnoAt most 100 bounds, one per leaf path (1.18.0). An Agent version or a per-Call override outside one is refused with setting_out_of_bounds naming the organization layer. Present, it replaces every bound and needs the owner role; absent, the current bounds are kept.
disclosure_attestationDisclosureAttestationInputnoThe owner's attestation (1.24.0), required when values set safety.disclosure.required to false while the version in force requires the disclosure, and refused with disclosure_attestation_required without it. Only the owner in a console session may send it or turn the disclosure off; an update that keeps the disclosure off needs none, and one beside values that leave the disclosure on is refused with setting_conflict. The Audit event organization.agent_defaults.update records the attestation and the Member.
locksarray of SettingPathnoAt most 100 leaf paths the Organization locks (1.18.0): its value wins, and an Agent version or a per-Call override that sets the path is refused with setting_locked naming the organization layer. A platform lock on the path applies first. Present, it replaces every lock and needs the owner role; absent, the current locks are kept.
valuesAgentSettingsInputyesReplaces the whole Organization layer; omit a path to leave it to the platform.

Used by

The operations whose parameters, request body or responses name this shape directly.