# profile.diff

> Talos next · Since next

Replay a saved capture's run on the edited project (or compare with another capture or the live ring): per-span deltas with a noise band, a verdict per finding.

| | |
|---|---|
| Title | Did the fix work |
| Mode | `editor` |
| Token cost | about 173 tokens (listed only when its toolset is enabled) |
| Toolset | `profile` |

## Arguments

| Argument | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `a` | `string` | yes |  |  | The baseline capture id |
| `allow_diverged` | `boolean` | no |  |  |  |
| `b` | `string` | no |  |  | Another capture or re-run id; absent: replay a's run |
| `frames` | `integer` | no |  |  |  |
| `replay` | `boolean` | no |  |  | false: compare with the live ring |
| `runs` | `integer` | no |  |  | Replay runs pooled (3) |

## Example

An MCP `tools/call` with the required arguments (placeholders in angle brackets).

```json
{
  "name": "profile.diff",
  "arguments": {
    "a": "<a>"
  }
}
```
