stop_live_capture
Stop active network traffic capture in Charles Proxy and optionally save filtered data for analysis. Use this tool to end monitoring sessions and preserve relevant traffic snapshots.
Instructions
Stop an active live capture and optionally persist the filtered snapshot. Only status='stopped' means the capture is fully closed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"capture_id": "<capture_id>"
},
"name": "stop_live_capture"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| capture_id | Yes | ||
| persist | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| status | Yes | ||
| warnings | No | ||
| capture_id | Yes | ||
| recoverable | No | ||
| total_items | Yes | ||
| persisted_path | No | ||
| active_capture_preserved | No |