refactor: split remaining monitor runtime helpers

This commit is contained in:
Peter Steinberger
2026-03-17 20:34:18 -07:00
parent 6556a40330
commit 005b25e9d4
19 changed files with 1209 additions and 1234 deletions

View File

@@ -34,6 +34,11 @@ function buildPluginInspectJson(params: {
report: PluginStatusReport;
}): {
inspect: NonNullable<ReturnType<typeof buildPluginInspectReport>>;
compatibilityWarnings: Array<{
code: string;
severity: string;
message: string;
}>;
install: PluginInstallRecord | null;
} | null {
const inspect = buildPluginInspectReport({
@@ -60,6 +65,11 @@ function buildAllPluginInspectJson(params: {
report: PluginStatusReport;
}): Array<{
inspect: ReturnType<typeof buildAllPluginInspectReports>[number];
compatibilityWarnings: Array<{
code: string;
severity: string;
message: string;
}>;
install: PluginInstallRecord | null;
}> {
return buildAllPluginInspectReports({