{ "name": "event.settings.changed \u2014 capture policy was edited", "description": "Carries only key names. The extension watches for capture.* here and re-fetches capture.getRules so its mirror never lags the daemon.", "notification": { "jsonrpc": "2.0", "method": "event.settings.changed", "params": { "keys": [ "capture.monitoredExtensions", "capture.minSizeBytes" ] } }, "assertions": [ "a client re-reads only the keys it cares about", "the extension treats any capture.* key as a signal to call capture.getRules" ] }