vc_drift_guard
Compare current agent state to a trusted baseline and flag drifted fields to detect unauthorized changes in role, tools, or policy.
Instructions
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.
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 |