mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-03 01:27:09 +01:00
Reconstruct conflicted files from immutable parents and apply only line-bounded additive resolutions. Keep this unpublished integration correction visible in history. Co-Authored-By: Paperclip <noreply@paperclip.ing>
16 lines
985 B
TypeScript
16 lines
985 B
TypeScript
import { notifyRunDispatch } from "./run-dispatch-notifications.js";
|
|
import { notifyStatusCardIssueChange } from "./status-card-notifications.js";
|
|
import { DELIVERY_QUEUES, notifyDeliveryWork } from "./delivery-work-notifications.js";
|
|
import { notifyExternalConversationSettlement } from "./external-conversation-settlement-notifications.js";
|
|
import { notifyNativeReviewResponse } from "./native-review-response-notifications.js";
|
|
import { notifyNativeStatusReassessment } from "./native-status-reassessment-notifications.js";
|
|
|
|
export async function notifyIssueReviewState(tx: object, scope: { companyId: string; issueId?: string; runId?: string; agentId?: string }) {
|
|
await notifyRunDispatch(tx, scope);
|
|
await notifyStatusCardIssueChange(tx, scope.companyId);
|
|
await notifyDeliveryWork(tx, DELIVERY_QUEUES.issueMonitors);
|
|
await notifyExternalConversationSettlement(tx, scope);
|
|
await notifyNativeReviewResponse(tx, scope);
|
|
await notifyNativeStatusReassessment(tx, scope);
|
|
}
|