start_live_capture
Initiate a live network traffic capture session for incremental polling and debugging. Returns a capture ID required for subsequent live analysis tools. Use adopt_existing to take over ongoing Charles sessions without clearing data.
Instructions
Start or adopt a live capture session for incremental polling. Returns a capture_id required by all other live tools. Use adopt_existing=true to take over an ongoing Charles session without clearing it.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "start_live_capture"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reset_session | No | ||
| include_existing | No | ||
| adopt_existing | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | Yes | ||
| managed | Yes | ||
| warnings | No | ||
| capture_id | Yes | ||
| include_existing | Yes |