vc_drift_guard
Compare current agent state to a trusted baseline and flag drifted fields.
Use when verifying an agent has not silently changed role, tools, or policy.
Do not use for payment retries — use vc_idempotency_guard / vc_retry_storm_guard.
Auth: X-Vibes-Key or x402 (~$0.02). Advisory only.
Returns JSON listing drifted fields and severity, or payment_required.
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": {
"current": "<current>",
"baseline": "<baseline>"
},
"name": "vc_drift_guard"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Optional field paths to watch; omit to compare broadly. | |
| current | Yes | Current agent state or config object. | |
| baseline | Yes | Trusted baseline or prior trajectory. | |
| payment_signature | No | Optional x402 PAYMENT-SIGNATURE if not using X-Vibes-Key. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |