chore(webchat): log url on gateway start

This commit is contained in:
Peter Steinberger
2025-12-09 21:10:26 +00:00
parent 7919019b67
commit be3326d0d9
3 changed files with 12 additions and 25 deletions

View File

@@ -13,10 +13,7 @@ import { loginWeb, logoutWeb } from "../provider-web.js";
import { runRpcLoop } from "../rpc/loop.js";
import { defaultRuntime } from "../runtime.js";
import { VERSION } from "../version.js";
import {
ensureWebChatServerFromConfig,
startWebChatServer,
} from "../webchat/server.js";
import { startWebChatServer } from "../webchat/server.js";
import { createDefaultDeps } from "./deps.js";
import {
forceFreePort,
@@ -285,22 +282,6 @@ Examples:
}
try {
await startGatewayServer(port);
try {
const webchat = await ensureWebChatServerFromConfig({
gatewayUrl: `ws://127.0.0.1:${port}`,
});
if (webchat) {
defaultRuntime.log(
info(
`webchat listening on http://127.0.0.1:${webchat.port}/`,
),
);
} else {
defaultRuntime.log(info("webchat disabled via config"));
}
} catch (webchatErr) {
defaultRuntime.error(`WebChat failed to start: ${String(webchatErr)}`);
}
} catch (err) {
if (err instanceof GatewayLockError) {
defaultRuntime.error(`Gateway failed to start: ${err.message}`);