lexica-dialog-core
Version:
Core server for Lexica dialog agent.
34 lines • 1.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Message_1 = require("lexica-dialog-model/dist/Message");
exports.RequestType = Message_1.RequestType;
exports.ResponseType = Message_1.ResponseType;
exports.ItemType = Message_1.ItemType;
var BotErrorCode;
(function (BotErrorCode) {
BotErrorCode["INTENT_NOT_FOUND"] = "INTENT_NOT_FOUND";
BotErrorCode["MISSING_REQUIRED_FEATURE"] = "MISSING_REQUIRED_FEATURE";
BotErrorCode["INVALID_RESPONSE_TYPE"] = "INVALID_RESPONSE_TYPE";
})(BotErrorCode || (BotErrorCode = {}));
exports.BotErrorCode = BotErrorCode;
var RunTimeConfig;
(function (RunTimeConfig) {
RunTimeConfig["SESSION_EXPIRE_IN_MS"] = "SESSION_EXPIRE_IN_MS";
RunTimeConfig["FALLBACK_COMMAND_NAME"] = "FALLBACK_COMMAND_NAME";
RunTimeConfig["SUSPEND_AUTO_REPLY"] = "SUSPEND_AUTO_REPLY";
RunTimeConfig["MESSENGER_WHITE_LIST"] = "MESSENGER_WHITE_LIST";
RunTimeConfig["FILE_REQUEST_COMMAND_NAME"] = "FILE_REQUEST_COMMAND_NAME";
RunTimeConfig["CONFIRM_CLOSE_ISSUE_COMMAND_NAME"] = "CONFIRM_CLOSE_ISSUE_COMMAND_NAME";
RunTimeConfig["TIME_GAP_IN_MS_TRIGGER_CONFIRM_CLOSE_ISSUE"] = "TIME_GAP_IN_MS_TRIGGER_CONFIRM_CLOSE_ISSUE";
RunTimeConfig["RECREATE_ISSUE_KEY_WORD"] = "RECREATE_ISSUE_KEY_WORD";
RunTimeConfig["ADDITIONAL_RESPONSE_MESSAGE"] = "ADDITIONAL_RESPONSE_MESSAGE";
})(RunTimeConfig || (RunTimeConfig = {}));
exports.RunTimeConfig = RunTimeConfig;
class BotError extends Error {
constructor(code, message) {
super(message);
this.code = code;
}
}
exports.BotError = BotError;
//# sourceMappingURL=Api.js.map