diff --git a/src/agent/message.ts b/src/agent/message.ts index f0b92cc..6df142c 100644 --- a/src/agent/message.ts +++ b/src/agent/message.ts @@ -46,9 +46,11 @@ export async function sendMessageStream( background?: boolean; agentId?: string; // Required when conversationId is "default" } = { streamTokens: true, background: true }, + // TODO: Re-enable once issues are resolved - disabled retries were causing problems // Disable SDK retries by default - state management happens outside the stream, // so retries would violate idempotency and create race conditions - requestOptions: { maxRetries?: number } = { maxRetries: 0 }, + // requestOptions: { maxRetries?: number } = { maxRetries: 0 }, + requestOptions: { maxRetries?: number } = {}, ): Promise> { const requestStartTime = isTimingsEnabled() ? performance.now() : undefined; const client = await getClient();