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