import type { OpenClawConfig } from "../config/types.js"; import type { collectChannelStatusIssues as collectChannelStatusIssuesFn } from "../infra/channels-status-issues.js"; import { resolveOsSummary } from "../infra/os-summary.js"; import type { UpdateCheckResult } from "../infra/update-check.js"; import { hasConfiguredChannelsForReadOnlyScope } from "../plugins/channel-plugin-ids.js"; import type { RuntimeEnv } from "../runtime.js"; import type { buildChannelsTable as buildChannelsTableFn } from "./status-all/channels.js"; import type { getAgentLocalStatuses as getAgentLocalStatusesFn } from "./status.agent-local.js"; import {
buildColdStartStatusSummary,
createStatusScanCoreBootstrap,
} from "./status.scan.bootstrap-shared.js"; import { loadStatusScanCommandConfig } from "./status.scan.config-shared.js"; import type { GatewayProbeSnapshot } from "./status.scan.shared.js";
let statusScanDepsRuntimeModulePromise:
| Promise<typeofimport("./status.scan.deps.runtime.js")>
| undefined;
let statusAgentLocalModulePromise: Promise<typeofimport("./status.agent-local.js")> | undefined;
let statusUpdateModulePromise: Promise<typeofimport("./status.update.js")> | undefined;
let statusScanRuntimeModulePromise: Promise<typeofimport("./status.scan.runtime.js")> | undefined;
let gatewayCallModulePromise: Promise<typeofimport("../gateway/call.js")> | undefined;
let statusSummaryModulePromise: Promise<typeofimport("./status.summary.js")> | undefined;
let configModulePromise: Promise<typeofimport("../config/config.js")> | undefined;
let commandConfigResolutionModulePromise:
| Promise<typeofimport("../cli/command-config-resolution.js")>
| undefined;
let commandSecretTargetsModulePromise:
| Promise<typeofimport("../cli/command-secret-targets.js")>
| undefined;
function loadStatusScanDepsRuntimeModule() {
statusScanDepsRuntimeModulePromise ??= import("./status.scan.deps.runtime.js"); return statusScanDepsRuntimeModulePromise;
}
function loadStatusAgentLocalModule() {
statusAgentLocalModulePromise ??= import("./status.agent-local.js"); return statusAgentLocalModulePromise;
}
function loadStatusUpdateModule() {
statusUpdateModulePromise ??= import("./status.update.js"); return statusUpdateModulePromise;
}
function loadStatusScanRuntimeModule() {
statusScanRuntimeModulePromise ??= import("./status.scan.runtime.js"); return statusScanRuntimeModulePromise;
}
function loadGatewayCallModule() {
gatewayCallModulePromise ??= import("../gateway/call.js"); return gatewayCallModulePromise;
}
function loadStatusSummaryModule() {
statusSummaryModulePromise ??= import("./status.summary.js"); return statusSummaryModulePromise;
}
function loadConfigModule() {
configModulePromise ??= import("../config/config.js"); return configModulePromise;
}
function loadCommandConfigResolutionModule() {
commandConfigResolutionModulePromise ??= import("../cli/command-config-resolution.js"); return commandConfigResolutionModulePromise;
}
function loadCommandSecretTargetsModule() {
commandSecretTargetsModulePromise ??= import("../cli/command-secret-targets.js"); return commandSecretTargetsModulePromise;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.