ClaudeWrapper.Auth.Summary (ClaudeWrapper v0.8.1)

Copy Markdown View Source

Snapshot of auth-relevant environment state.

Returned by ClaudeWrapper.Auth.detect/0 and ClaudeWrapper.Auth.detect_from/1 so callers see both the resolved strategy and the raw signals that drove the decision.

Mirrors the Rust AuthSummary struct from the claude-wrapper crate.

Summary

Types

t()

@type t() :: %ClaudeWrapper.Auth.Summary{
  bedrock_enabled: boolean(),
  has_anthropic_api_key: boolean(),
  has_oauth_token: boolean(),
  strategy: ClaudeWrapper.Auth.strategy(),
  vertex_enabled: boolean()
}