Skip to content

Commit d993ae5

Browse files
authored
🔧 同步 sctl 协议:ScriptCat 多实例握手上下文与 SCRIPTCAT_* 错误码 (#1820)
1 parent 79f2a99 commit d993ae5

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

‎src/app/service/service_worker/external_access/generated/protocol.generated.ts‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ export const ERROR_CODES = [
2525
"RATE_LIMITED",
2626
"PAYLOAD_TOO_LARGE",
2727
"INTERNAL_ERROR",
28+
"SCRIPTCAT_OFFLINE",
29+
"SCRIPTCAT_NOT_FOUND",
30+
"SCRIPTCAT_AMBIGUOUS",
2831
] as const;
2932
export const CRYPTO = {
3033
mac: "HMAC-SHA-256",
@@ -37,6 +40,10 @@ export const CRYPTO = {
3740
sessionDaemon: "scriptcat-rpc-v1/daemon",
3841
pairExt: "scriptcat-rpc-v1/pair-ext",
3942
pairDaemon: "scriptcat-rpc-v1/pair-daemon",
43+
scriptcatSessionExt: "scriptcat-rpc-v1/instance-ext",
44+
scriptcatSessionDaemon: "scriptcat-rpc-v1/instance-daemon",
45+
scriptcatPairExt: "scriptcat-rpc-v1/instance-pair-ext",
46+
scriptcatPairDaemon: "scriptcat-rpc-v1/instance-pair-daemon",
4047
pairKdfSalt: "scriptcat-rpc-v1/pair-salt",
4148
pairKdfInfoMac: "scriptcat-rpc-v1/pair-mac",
4249
pairKdfInfoEnc: "scriptcat-rpc-v1/pair-enc",

‎src/app/service/service_worker/external_access/types.ts‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ export const BRIDGE_ERROR_CODES = [
112112
"RATE_LIMITED",
113113
"PAYLOAD_TOO_LARGE",
114114
"INTERNAL_ERROR",
115+
"SCRIPTCAT_OFFLINE",
116+
"SCRIPTCAT_NOT_FOUND",
117+
"SCRIPTCAT_AMBIGUOUS",
115118
] as const;
116119

117120
export type BridgeErrorCode = (typeof BRIDGE_ERROR_CODES)[number];

0 commit comments

Comments
 (0)