wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:180Sends a request using a Guzzle-compatible client.
$requestWordPress\AiClientDependencies\Psr\Http\Message\RequestInterface$optionsWordPress\AiClient\Providers\Http\DTO\RequestOptionsWordPress\AiClientDependencies\Psr\Http\Message\ResponseInterface private function sendWithGuzzle(RequestInterface $request, RequestOptions $options): ResponseInterface { $guzzleOptions = $this->buildGuzzleOptions($options); /** @var callable $callable */ $callable = [$this->client, 'send']; /** @var ResponseInterface $response */ $response = $callable($request, $guzzleOptions); return $response; }Introduced in 0.2.0. Unchanged from 7.0.4 through 7.1.0.
Signature, return type and hooks compared across 2 parsed releases.
src/wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.