Methods
| Method | Params | Result | Purpose |
|---|---|---|---|
settings/get | GatewaySettingsGetParams | GatewaySettingsGetResponse | Return the effective gateway settings snapshot. |
settings/update | GatewaySettingsUpdateParams | GatewaySettingsUpdateResponse | Persist gateway settings overrides and return the new effective snapshot. |
Snapshot Shape
The response contains asettings object with general and memory sections.
| Section | Fields |
|---|---|
general | keepawake, preflight_model |
memory | enabled, deterministic_recall_enabled, active_recall_enabled, tools_enabled, proactive_writes_enabled, background_extraction_enabled, proactive_writes_model, debug_trace_enabled, strict_diagnostics_enabled |
| Field | Meaning |
|---|---|
source | thread to inherit the thread model, or custom to use an explicit provider and model. |
model_provider | Required for effective custom model overrides. |
model | Required for effective custom model overrides. |
Reading Settings
settings/get accepts an empty params object.
Updating Settings
settings/update takes an update object. general is a patch: omitted fields keep their current effective value. memory is a complete memory settings object when present.
memory section:
settings/get and contains the new effective snapshot.
Schemas
Generated schemas include:/schemas/gateway_settings_get_params.json/schemas/gateway_settings_get_response.json/schemas/gateway_settings_update_params.json/schemas/gateway_settings_update_response.json/schemas/gateway_settings_snapshot.json/schemas/gateway_general_settings.json/schemas/gateway_general_settings_update.json/schemas/gateway_memory_settings.json/schemas/gateway_memory_model_selection.json/schemas/gateway_memory_model_selection_source.json