aiworkhub_dashboard_source_graph_settings_update
USER WRITE: atomically update per-language Source Graph indexing switches for the active repository.
Instructions
USER WRITE: atomically update per-language Source Graph indexing switches for the active repository.
Use this to enable or disable individual languages in the Source Graph ignore policy; use aiworkhub_dashboard_settings to read the current policy and revision first, or aiworkhub_dashboard_settings_update to toggle the top-level source_graph feature switch. Enforces optimistic locking against expected_revision, atomically rewrites the ignore policy file, and triggers an immediate Source Graph refresh when the feature is enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language_changes | Yes | non-empty dict[str, bool] mapping registered language IDs to True (enabled) or False (disabled). | |
| expected_revision | Yes | int revision from the current Source Graph policy view; mismatches fail closed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||