aiworkhub_dashboard_settings_update
USER WRITE: atomically update repository-local feature switches with optimistic revision locking.
Instructions
USER WRITE: atomically update repository-local feature switches with optimistic revision locking.
Use this to toggle top-level repository features such as source_graph or context_graph; use aiworkhub_dashboard_settings to inspect current switches and revision first, or aiworkhub_dashboard_source_graph_settings_update and aiworkhub_dashboard_model_settings_update for language or model routing switches. Atomically persists feature settings when expected_revision matches, starts or stops Source Graph when toggled, and initializes the context graph schema when enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | non-empty dict[str, bool] mapping valid feature keys to their desired boolean enabled state. | |
| expected_revision | Yes | int current feature settings revision required for optimistic concurrency; mismatches fail closed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||