fix: restore rebased type gates

This commit is contained in:
Peter Steinberger
2026-04-10 12:23:24 +01:00
parent 7c7a63eab4
commit 9248a44fc1
2 changed files with 4 additions and 10 deletions

View File

@@ -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;
}

View File

@@ -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)}]_`;
}