Skip to main content
ActGuard patches Anthropic request paths and tracks usage for Messages API calls.

Requirements

Patched methods

  • anthropic._base_client.SyncAPIClient.request
  • anthropic._base_client.AsyncAPIClient.request
Only /v1/messages requests are budget-tracked.

Usage with ActGuard runtime

Streaming responses are supported; usage is read from message_start and message_delta events.