main
1# frozen_string_literal: true
2
3require "vcr"
4
5VCR.configure do |config|
6 config.cassette_library_dir = "spec/fixtures"
7 config.hook_into :webmock
8 config.configure_rspec_metadata!
9 config.filter_sensitive_data("<ANTHROPIC_API_KEY>") { |i| i.request.headers["X-Api-Key"]&.first }
10 config.filter_sensitive_data("<BEARER_TOKEN>") { |i| i.request.headers["Authorization"]&.first }
11 config.filter_sensitive_data("<GCP_PROJECT>") { ENV.fetch("GOOGLE_CLOUD_PROJECT", "test-project") }
12end