approval::add-always-allow
Add a function to the session's auto-mode trust list (idempotent). Human/console-only.
- function_idstringrequired
- session_idstringrequired
- settingsobjectrequired
The stored per-session record (scope `approval_settings`). Reads compute the effective settings from configuration defaults when no record exists — see settings.rs.
- always_allowobject[]
Consulted only in auto mode.
- function_idstringrequired
- granted_atinteger· int64required
ms epoch
- granted_byone ofrequired
… expand 2 nestedcollapse
one of (2)variant 1valuestringenum: user_clickvariant 2valuestringenum: seed
- approved_alwaysobject[]
Consulted in every mode — remembered human decisions.
- function_idstringrequired
- granted_atinteger· int64required
ms epoch
- granted_byone ofrequired
… expand 2 nestedcollapse
one of (2)variant 1valuestringenum: user_clickvariant 2valuestringenum: seed
- modeall ofall of (1)variant 1valuestringenum: manual, auto, full
- mode_set_atinteger· int64
ms epoch