Mock HTTP client for testing.
This implementation returns empty successful responses and can be used in tests where HTTP behavior is not the focus.
For more complex mocking scenarios, consider using Mox or configuring custom response handlers.
Configuration
Set this as the HTTP client in test configuration:
# config/test.exs
config :codex_sdk, :http_client_impl, Codex.HTTPClient.Mock