revert: "revert: "fix: disable hidden SDK retries for streaming POSTs"" (#1041)

This commit is contained in:
Charles Packer
2026-02-19 12:59:54 -08:00
committed by GitHub
parent b36b6293be
commit aae7da834e

View File

@@ -46,11 +46,9 @@ 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 } = {},
requestOptions: { maxRetries?: number } = { maxRetries: 0 },
): Promise<Stream<LettaStreamingResponse>> {
const requestStartTime = isTimingsEnabled() ? performance.now() : undefined;
const client = await getClient();