@copilotkit/runtime
Version:
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
35 lines (33 loc) • 1.14 kB
JavaScript
import "reflect-metadata";
import { FailedResponseStatus, FailedResponseStatusReason } from "../graphql/types/response-status.type.mjs";
//#region src/utils/failed-response-status-reasons.ts
var GuardrailsValidationFailureResponse = class extends FailedResponseStatus {
constructor({ guardrailsReason }) {
super();
this.reason = FailedResponseStatusReason.GUARDRAILS_VALIDATION_FAILED;
this.details = { guardrailsReason };
}
};
var MessageStreamInterruptedResponse = class extends FailedResponseStatus {
constructor({ messageId }) {
super();
this.reason = FailedResponseStatusReason.MESSAGE_STREAM_INTERRUPTED;
this.details = {
messageId,
description: "Check the message for mode details"
};
}
};
var UnknownErrorResponse = class extends FailedResponseStatus {
constructor({ description, originalError }) {
super();
this.reason = FailedResponseStatusReason.UNKNOWN_ERROR;
this.details = {
description,
originalError
};
}
};
//#endregion
export { GuardrailsValidationFailureResponse, MessageStreamInterruptedResponse, UnknownErrorResponse };
//# sourceMappingURL=failed-response-status-reasons.mjs.map