@@ -68,7 +68,6 @@ type EventV1 struct {
6868 Timestamp time.Time `json:"timestamp"`
6969 Metrics map [string ]any `json:"metrics,omitempty"`
7070 RequestID uint64 `json:"req_id,omitempty"`
71- IDs []string `json:"ids,omitempty"`
7271 RuleLabels []map [string ]any `json:"rule_labels,omitempty"`
7372 RequestContext * RequestContext `json:"request_context,omitempty"`
7473 Custom map [string ]any `json:"custom,omitempty"`
@@ -211,14 +210,6 @@ func (e *EventV1) AST() (ast.Value, error) {
211210 event .Insert (ast .InternedTerm ("requested_by" ), ast .StringTerm (e .RequestedBy ))
212211 }
213212
214- if len (e .IDs ) > 0 {
215- evaluatedRules := make ([]* ast.Term , len (e .IDs ))
216- for i , v := range e .IDs {
217- evaluatedRules [i ] = ast .StringTerm (v )
218- }
219- event .Insert (ast .InternedTerm ("ids" ), ast .ArrayTerm (evaluatedRules ... ))
220- }
221-
222213 if len (e .RuleLabels ) > 0 {
223214 v , err := ast .InterfaceToValue (e .RuleLabels )
224215 if err == nil {
@@ -746,7 +737,6 @@ func (p *Plugin) Log(ctx context.Context, decision *server.Info) error {
746737 RequestedBy : decision .RemoteAddr ,
747738 Timestamp : decision .Timestamp ,
748739 RequestID : decision .RequestID ,
749- IDs : decision .EvaluatedRuleIDs ,
750740 RuleLabels : decision .EvaluatedRuleLabels ,
751741 inputAST : decision .InputAST ,
752742 Custom : decision .Custom ,
@@ -1242,7 +1232,6 @@ func eventToAttrs(event EventV1) []slog.Attr {
12421232 attrs = append (attrs , slog .Any ("request_context" , event .RequestContext ))
12431233 }
12441234
1245- addAttrIfSliceNotEmpty (& attrs , "ids" , event .IDs )
12461235 addAttrIfSliceNotEmpty (& attrs , "rule_labels" , event .RuleLabels )
12471236 addAttrIfHasLen (& attrs , "custom" , event .Custom )
12481237
@@ -1364,7 +1353,6 @@ func eventToFields(event EventV1) map[string]any {
13641353 fields ["request_context" ] = event .RequestContext
13651354 }
13661355
1367- addIfSliceNotEmpty (fields , "ids" , stringsToAny (event .IDs ))
13681356
13691357 if len (event .RuleLabels ) > 0 {
13701358 var v any = event .RuleLabels
0 commit comments