Add smart backup tools to reference docs

Also fix Flash Operations count (6 tools, not 7).
This commit is contained in:
Ryan Malloy 2026-02-25 16:17:39 -07:00
parent a07b3a0fd3
commit ca893f1bbd

View File

@ -25,7 +25,7 @@ All tools follow a consistent pattern: they return a JSON object with a `success
| `esp_load_ram` | Load and execute binary in RAM without touching flash | | `esp_load_ram` | Load and execute binary in RAM without touching flash |
| `esp_serial_monitor` | Capture serial output from an ESP device | | `esp_serial_monitor` | Capture serial output from an ESP device |
### Flash Operations (7 tools) ### Flash Operations (6 tools)
| Tool | Description | | Tool | Description |
|------|-------------| |------|-------------|
@ -103,6 +103,14 @@ All tools follow a consistent pattern: they return a JSON object with a `success
| `esp_list_tools` | List all tools by category | | `esp_list_tools` | List all tools by category |
| `esp_health_check` | Environment health check | | `esp_health_check` | Environment health check |
### Smart Backup (2 tools + 1 prompt)
| Tool | Description |
|------|-------------|
| `esp_smart_backup` | Partition-aware flash backup with chunked reads, skip-empty, and compression |
| `esp_smart_restore` | Restore a partition-aware backup with SHA256 verification before flashing |
| `esp_backup_plan` *(prompt)* | Generate an informed backup plan based on device partition layout |
### Product Catalog (5 tools) ### Product Catalog (5 tools)
| Tool | Description | | Tool | Description |