fix(server): preserve failed retry notice batch limit

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
DottaandPaperclip committed 2026-10-25 13:17:24 -05:00
1 parent d4f7426bb4
commit 87f5c827b0
2 files changed
+9 -1

No files matched your search

@@ -289,3 +289,11 @@ Preserved failures and fixture corrections:
Workspace typecheck/build, full acceptance after startup wiring, PR publication,
and latest-head CI/review are still required before this slice is ready.
The first workspace-wide typecheck and build at `d4f7426bb4` found a missing
required limit in the newly separated failed-retry maintenance call (TS2554).
The corrected call passes 50, preserving the old combined wrapper's default.
The full chat run at that revision was deliberately interrupted (exit 130) after
this compiler evidence; it is not acceptance. Its log remains at
`/tmp/sleep30-wired-full-chat.log`. Fresh verification is required after repair.
+1 -1
View File
@@ -3354,7 +3354,7 @@ export function chatChannelService(db: Db, options: ChatChannelServiceOptions) {
scheduleGitHubMaintenance();
// Normal inbound notices are commit-driven. Failed-run retries retain their
// separate maintenance owner until its own producer audit is complete.
await enqueueFailedChatRetryPublications();
await enqueueFailedChatRetryPublications(50);
await reconcileTerminalConfirmationActions(limit);
await processPendingInteractionWakeups(limit);
}