Skip to content

Commit ded581d

Browse files
authored
Enhancement: Added ExcludeAll option for toll filtering (#2789)
1 parent 419d7c3 commit ded581d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/vmcp/config/config.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@ type AggregationConfig struct {
211211

212212
// Tools contains per-workload tool configuration.
213213
Tools []*WorkloadToolConfig `json:"tools,omitempty" yaml:"tools,omitempty"`
214+
215+
ExcludeAllTools bool `json:"excludeAllTools,omitempty"`
214216
}
215217

216218
// ConflictResolutionConfig contains conflict resolution settings.
@@ -233,6 +235,8 @@ type WorkloadToolConfig struct {
233235

234236
// Overrides maps tool names to override configurations.
235237
Overrides map[string]*ToolOverride `json:"overrides,omitempty" yaml:"overrides,omitempty"`
238+
239+
ExcludeAll bool `json:"excludeAll,omitempty"`
236240
}
237241

238242
// ToolOverride defines tool name/description overrides.

0 commit comments

Comments
 (0)