set_header_name( 'x-api-key' ); } parent::__construct( $default_base_url, $default_api_version, $api_name, $request_handler, $authentication ); } /** * Adds additional default request options to the given request options. * * @since 0.7.0 * * @param array $request_options The request options. * @return array The updated request options. */ protected function add_default_options( array $request_options ): array { $request_options = parent::add_default_options( $request_options ); if ( ! isset( $request_options['headers'] ) ) { $request_options['headers'] = array(); } $request_options['headers']['anthropic-version'] = self::ANTHROPIC_API_VERSION; return $request_options; } }