67ca13c1ce
* [Rule Tuning] Replace KQL exceptions for Query DSL Exceptions * update min_stack * build out schema in more detail for Filters * Update detection_rules/rule.py Co-authored-by: Mika Ayenson <Mikaayenson@users.noreply.github.com> * Remove enum for definition * remove unused import * remove $state store * transform state * add call to super * add return type hint * use dataclass metadata * use Literal type --------- Co-authored-by: Samirbous <64742097+Samirbous@users.noreply.github.com> Co-authored-by: Mika Ayenson <Mika.ayenson@elastic.co> Co-authored-by: Terrance DeJesus <99630311+terrancedejesus@users.noreply.github.com> Co-authored-by: Mika Ayenson <Mikaayenson@users.noreply.github.com>