Skip to main content
Prefer zero setup? Use plog run or import provenlog.auto instead. See Auto-Instrumentation.

Setup

What gets captured

How it works

The Trail uses transparent method wrapping on the Anthropic client. It intercepts messages.create() and messages.stream() calls, captures inputs and outputs, and logs them to the audit trail. The wrapped client behaves identically to the original — ProvenLog never modifies the API call or response.

Configuration