mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-04 03:40:21 +00:00
fix: restore rebased type gates
This commit is contained in:
@@ -90,13 +90,12 @@ function createMockResponse(): ServerResponse & {
|
||||
_getData: () => string;
|
||||
_getStatusCode: () => number;
|
||||
} {
|
||||
const res = new ServerResponse({} as IncomingMessage) as ServerResponse & {
|
||||
_getData: () => string;
|
||||
_getStatusCode: () => number;
|
||||
};
|
||||
|
||||
let data = "";
|
||||
let statusCode = 200;
|
||||
const res = Object.assign(new ServerResponse({} as IncomingMessage), {
|
||||
_getData: () => data,
|
||||
_getStatusCode: () => statusCode,
|
||||
});
|
||||
|
||||
res.write = function (chunk: unknown) {
|
||||
data += String(chunk);
|
||||
@@ -117,9 +116,6 @@ function createMockResponse(): ServerResponse & {
|
||||
},
|
||||
});
|
||||
|
||||
res._getData = () => data;
|
||||
res._getStatusCode = () => statusCode;
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
@@ -566,12 +566,10 @@ export async function monitorTlonProvider(opts: MonitorTlonOpts = {}): Promise<v
|
||||
metadata?: { model?: string };
|
||||
model?: string;
|
||||
};
|
||||
const extRoute = route as { model?: string };
|
||||
const defaultModel = cfg.agents?.defaults?.model;
|
||||
const modelInfo =
|
||||
extPayload.metadata?.model ||
|
||||
extPayload.model ||
|
||||
extRoute.model ||
|
||||
(typeof defaultModel === "string" ? defaultModel : defaultModel?.primary);
|
||||
replyText = `${replyText}\n\n_[Generated by ${formatModelName(modelInfo)}]_`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user