manage_config
Save, load, list, view, or delete reusable filter configurations for packet capture and analysis. Streamlines setting up network monitoring and troubleshooting workflows with predefined parameters.
Instructions
Save, load, list, or delete reusable filter configurations. Allows LLMs to store commonly used capture and analysis parameters for easy reuse.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action to perform: save, load, list (brief), view (detailed), or delete a configuration | |
config | No | Configuration object (required for save action) | |
detailed | No | Show detailed configuration info when listing (only used with list action) | |
name | No | Name of the configuration (required for save, load, delete) |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"action": {
"description": "Action to perform: save, load, list (brief), view (detailed), or delete a configuration",
"enum": [
"save",
"load",
"list",
"view",
"delete"
],
"type": "string"
},
"config": {
"additionalProperties": false,
"description": "Configuration object (required for save action)",
"properties": {
"captureFilter": {
"description": "BPF capture filter for packet capture",
"type": "string"
},
"customFields": {
"description": "Custom field list for fields format",
"type": "string"
},
"description": {
"description": "Description of what this config does",
"type": "string"
},
"displayFilter": {
"description": "Wireshark display filter for analysis",
"type": "string"
},
"interface": {
"description": "Network interface to use",
"type": "string"
},
"maxPackets": {
"description": "Maximum packets to capture",
"type": "number"
},
"outputFormat": {
"description": "Output format for analysis",
"enum": [
"json",
"fields",
"text"
],
"type": "string"
},
"timeout": {
"description": "Timeout in seconds for capture sessions",
"type": "number"
}
},
"type": "object"
},
"detailed": {
"default": false,
"description": "Show detailed configuration info when listing (only used with list action)",
"type": "boolean"
},
"name": {
"description": "Name of the configuration (required for save, load, delete)",
"type": "string"
}
},
"required": [
"action"
],
"type": "object"
}