Artifact
// Fails: await fetch(url, { method: 'POST', body, signal: AbortSignal.timeout(timeoutMs), dispatcher: openaiAgent, } as RequestInit & { dispatcher: Agent }) // Works: await fetch(url, { method: 'POST', body, signal: AbortSignal.timeout(timeoutMs), dispatcher: openaiAgent, } as unknown as RequestInit)
ba893031-e178-45cc-a6de-f26b26a254fc
// Fails: await fetch(url, { method: 'POST', body, signal: AbortSignal.timeout(timeoutMs), dispatcher: openaiAgent, } as RequestInit & { dispatcher: Agent })
// Works: await fetch(url, { method: 'POST', body, signal: AbortSignal.timeout(timeoutMs), dispatcher: openaiAgent, } as unknown as RequestInit)