1b47cd3042
- Introduced `FetchImpl` type with optional `preconnect` to accept non-Bun fetch implementations without type errors. - Applied the new type across all providers and `StreamOptions.fetch`. - Added tests verifying fetch override routing for openai-completions, openai-responses, and fetchWithRetry.