[codex] add coding plan site initialization flow (#351)
* add coding plan site initialization flow * fix ci for coding plan site init flow * address coding plan review comments
This commit is contained in:
@@ -9,9 +9,10 @@ import {
|
||||
type SiteAnnouncement,
|
||||
UserInfo,
|
||||
} from './base.js';
|
||||
import { stripTrailingSlashes } from '../urlNormalization.js';
|
||||
|
||||
function normalizeBaseUrl(baseUrl: string): string {
|
||||
return (baseUrl || '').replace(/\/+$/, '');
|
||||
return stripTrailingSlashes(baseUrl || '');
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
import { stripTrailingSlashes } from '../urlNormalization.js';
|
||||
|
||||
export type TitleHintPlatform =
|
||||
| 'anyrouter'
|
||||
| 'done-hub'
|
||||
@@ -34,7 +36,7 @@ function normalizeBaseUrl(url: string): string {
|
||||
const parsed = new URL(trimmed);
|
||||
return `${parsed.protocol}//${parsed.host}`;
|
||||
} catch {
|
||||
return trimmed.replace(/\/+$/, '');
|
||||
return stripTrailingSlashes(trimmed);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user