fix: brighten gateway model console log
This commit is contained in:
@@ -5875,7 +5875,10 @@ export async function startGatewayServer(
|
||||
defaultProvider: DEFAULT_PROVIDER,
|
||||
defaultModel: DEFAULT_MODEL,
|
||||
});
|
||||
log.info(`agent model: ${agentProvider}/${agentModel}`);
|
||||
const modelRef = `${agentProvider}/${agentModel}`;
|
||||
log.info(`agent model: ${modelRef}`, {
|
||||
consoleMessage: `agent model: ${chalk.whiteBright(modelRef)}`,
|
||||
});
|
||||
log.info(`listening on ws://${bindHost}:${port} (PID ${process.pid})`);
|
||||
log.info(`log file: ${getResolvedLoggerSettings().file}`);
|
||||
let tailscaleCleanup: (() => Promise<void>) | null = null;
|
||||
|
||||
@@ -488,15 +488,29 @@ export function createSubsystemLogger(subsystem: string): SubsystemLogger {
|
||||
message: string,
|
||||
meta?: Record<string, unknown>,
|
||||
) => {
|
||||
logToFile(getFileLogger(), level, message, meta);
|
||||
const consoleSettings = getConsoleSettings();
|
||||
let consoleMessageOverride: string | undefined;
|
||||
let fileMeta = meta;
|
||||
if (meta && Object.keys(meta).length > 0) {
|
||||
const { consoleMessage, ...rest } = meta as Record<string, unknown> & {
|
||||
consoleMessage?: unknown;
|
||||
};
|
||||
if (typeof consoleMessage === "string") {
|
||||
consoleMessageOverride = consoleMessage;
|
||||
}
|
||||
fileMeta = Object.keys(rest).length > 0 ? rest : undefined;
|
||||
}
|
||||
logToFile(getFileLogger(), level, message, fileMeta);
|
||||
if (!shouldLogToConsole(level, consoleSettings)) return;
|
||||
const line = formatConsoleLine({
|
||||
level,
|
||||
subsystem,
|
||||
message,
|
||||
message:
|
||||
consoleSettings.style === "json"
|
||||
? message
|
||||
: (consoleMessageOverride ?? message),
|
||||
style: consoleSettings.style,
|
||||
meta,
|
||||
meta: fileMeta,
|
||||
});
|
||||
writeConsoleLine(level, line);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user