Refactor startup/logging service wiring and related test/config updates

This commit is contained in:
2026-02-15 21:02:54 -08:00
parent c6ac962f7a
commit bec69d1b71
41 changed files with 722 additions and 281 deletions

View File

@@ -348,6 +348,9 @@ export interface Config {
jimaku?: JimakuConfig;
invisibleOverlay?: InvisibleOverlayConfig;
youtubeSubgen?: YoutubeSubgenConfig;
logging?: {
level?: "debug" | "info" | "warn" | "error";
};
}
export type RawConfig = Config;
@@ -445,6 +448,9 @@ export interface ResolvedConfig {
whisperModel: string;
primarySubLanguages: string[];
};
logging: {
level: "debug" | "info" | "warn" | "error";
};
}
export interface ConfigValidationWarning {