syntax = "proto3"; package generated; message Empty {} message InitRequest { string plugin = 1; map config = 2; } message AppliesToRequest { string plugin = 1; } message AppliesToResponse { repeated string includedNamespaces = 1; repeated string excludedNamespaces = 2; repeated string includedResources = 3; repeated string excludedResources = 4; string selector = 5; } message Stack { repeated StackFrame frames = 1; } message StackFrame { string file = 1; int32 line = 2; string function = 3; } message ResourceIdentifier { string group = 1; string resource = 2; string namespace = 3; string name = 4; }