File size: 540 Bytes
5710dd0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import { hostForUrl } from './config';
export interface StartupBannerOptions {
readonly authToken?: string;
readonly host: string;
readonly kimiCodeHome: string;
readonly port: number;
}
export function formatStartupBanner(options: StartupBannerOptions): string {
const authStatus = options.authToken === undefined ? 'auth=disabled' : 'auth=required';
return (
`[vis-server] listening on http://${hostForUrl(options.host)}:${String(options.port)} ` +
`(${authStatus}, KIMI_CODE_HOME=${options.kimiCodeHome})\n`
);
}
|