update_saved_filter
Replace an existing saved filter after reading its current revision, using optimistic concurrency so conflicting edits fail instead of overwriting.
Instructions
Replace an existing owned filter only after explicit user confirmation. Read it first and supply its current revision; conflicting edits fail without overwrite. A tracked filter cannot be replaced: offer a new copy, never create one silently. Does not modify tracking. Requires filters:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| rule | Yes | Native saved-filter rule. Discover canonical units and support; preserve grouping, comparisons and sample context. This is not query_stats numeric filter syntax. | |
| revision | Yes | ||
| filter_id | Yes |