Update ambient awareness settings (partial)
PUT /api/context/settings
PUT
/api/context/settings
Patch fields on AmbientAwarenessSettings and persist.
Any partial update flips preset to "custom" so the UI reflects
that the user has moved off a preset.
Request Body required
Section titled “Request Body required ” AmbientSettingsUpdateRequest
PUT /api/context/settings request — partial update of ambient settings.
All fields optional so the frontend can patch a single toggle without round-tripping the whole object.
object
Responses
Section titled “ Responses ”Successful Response
AmbientSettingsResponse
GET /api/context/settings response — current AmbientAwarenessSettings.
object
enabled
required
Enabled
boolean
preset
required
Preset
string
observeDocumentEvents
required
Observedocumentevents
boolean
observeSessionEvents
required
Observesessionevents
boolean
observeViewChanges
required
Observeviewchanges
boolean
observeEntityMentions
required
Observeentitymentions
boolean
pickupCardEnabled
required
Pickupcardenabled
boolean
nudgesEnabled
required
Nudgesenabled
boolean
nudgesPerSessionMax
required
Nudgespersessionmax
integer
firstSessionPrimerEnabled
required
Firstsessionprimerenabled
boolean
broadcastDebounceMs
required
Broadcastdebouncems
integer
observationHistorySize
required
Observationhistorysize
integer
Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context