diff --git a/packages/coding-agent/src/cli/auth-broker-cli.ts b/packages/coding-agent/src/cli/auth-broker-cli.ts index 9356b5df2..1c6f268f4 100644 --- a/packages/coding-agent/src/cli/auth-broker-cli.ts +++ b/packages/coding-agent/src/cli/auth-broker-cli.ts @@ -34,6 +34,7 @@ import { startAuthBroker, } from "@oh-my-pi/pi-ai"; import { $which, APP_NAME, getAgentDbPath, getConfigRootDir, isEnoent, logger, VERSION } from "@oh-my-pi/pi-utils"; +import { setTransports as setLoggerTransports } from "@oh-my-pi/pi-utils/logger"; import { $ } from "bun"; import chalk from "chalk"; import { resolveAuthBrokerConfig } from "../session/auth-broker-config"; @@ -124,7 +125,7 @@ async function runServe(flags: AuthBrokerCommandArgs["flags"]): Promise { // The broker is a long-running headless service: route structured logs to // stdout so a process supervisor (pm2, journald, k8s) captures them, and // skip the rotating ~/.omp/logs/ file the TUI default would have used. - logger.setTransports({ console: true, file: false }); + setLoggerTransports({ console: true, file: false }); const bind = flags.bind ?? DEFAULT_AUTH_BROKER_BIND; const token = await ensureToken();