{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://velox.dev/schema/methods/capture.getRules.schema.json", "title": "capture.getRules", "description": "The daemon's capture policy, so the extension's shouldCapture decision cannot drift from the daemon's. Fetched on connect and whenever event.settings.changed names a capture.* key. If this call fails the extension keeps its last known rules and stays fail-open.", "x-privileged": false, "x-transports": [ "uds", "ws" ], "x-deadlineMs": 2000, "type": "object", "properties": { "params": { "type": "object", "additionalProperties": false, "properties": {} }, "result": { "$ref": "https://velox.dev/schema/types/CaptureRules.schema.json" } } }