mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-16 19:51:11 +00:00
fix(ci): repair tsgo regressions
This commit is contained in:
@@ -248,15 +248,15 @@ export class GatewayClient {
|
||||
);
|
||||
const expected = normalizeFingerprint(this.opts.tlsFingerprint ?? "");
|
||||
if (!expected) {
|
||||
return new Error("gateway tls fingerprint missing");
|
||||
return false;
|
||||
}
|
||||
if (!fingerprint) {
|
||||
return new Error("gateway tls fingerprint unavailable");
|
||||
return false;
|
||||
}
|
||||
if (fingerprint !== expected) {
|
||||
return new Error("gateway tls fingerprint mismatch");
|
||||
return false;
|
||||
}
|
||||
return undefined;
|
||||
return true;
|
||||
};
|
||||
}
|
||||
const ws = new WebSocket(url, wsOptions as ClientOptions);
|
||||
|
||||
@@ -34,9 +34,9 @@ export async function getRecentSessionContent(
|
||||
try {
|
||||
const entry = JSON.parse(line);
|
||||
if (entry.type === "message" && entry.message) {
|
||||
const msg = entry.message;
|
||||
const msg = entry.message as AgentMessage & { content?: unknown };
|
||||
const role = msg.role;
|
||||
if ((role === "user" || role === "assistant") && msg.content) {
|
||||
if ((role === "user" || role === "assistant") && "content" in msg && msg.content) {
|
||||
if (role === "user" && hasInterSessionUserProvenance(msg)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user