




















@@ -23221,15 +23221,30 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
2322123221 },
2322223222 onBoot: {
2322323223 type: "boolean",
23224- title: "QMD Update on Startup",
23224+ title: "QMD Update on Manager Start",
2322523225 description:
23226-"Runs an initial QMD update once during gateway startup (default: true). Keep enabled so recall starts from a fresh baseline; disable only when startup speed is more important than immediate freshness.",
23226+"Runs an initial QMD update when the long-lived QMD manager opens (default: true). Set false to disable manager-start updates and legacy/opt-in startup refreshes.",
23227+ },
23228+ startup: {
23229+ type: "string",
23230+ enum: ["off", "idle", "immediate"],
23231+ title: "QMD Gateway Startup Refresh",
23232+ description:
23233+"Controls whether Gateway startup schedules a QMD refresh before memory is first used (`off`, `idle`, or `immediate`; default: off). Keep off for fastest startup and lazy memory initialization.",
23234+ },
23235+ startupDelayMs: {
23236+ type: "integer",
23237+ minimum: 0,
23238+ maximum: 9007199254740991,
23239+ title: "QMD Gateway Startup Delay (ms)",
23240+ description:
23241+'Sets the idle delay before an opt-in `memory.qmd.update.startup: "idle"` refresh runs (default: 120000). Increase to keep cold-start CPU available for channels and providers.',
2322723242 },
2322823243 waitForBootSync: {
2322923244 type: "boolean",
23230- title: "QMD Wait for Boot Sync",
23245+ title: "QMD Wait for Manager-Start Sync",
2323123246 description:
23232-"Blocks startup completion until the initial boot-time QMD sync finishes (default: false). Enable when you need fully up-to-date recall before serving traffic, and keep off for faster boot.",
23247+"Blocks QMD manager opening until its initial manager-start update finishes (default: false). Startup refreshes remain opt-in through `memory.qmd.update.startup`.",
2323323248 },
2323423249 embedInterval: {
2323523250 type: "string",
@@ -26498,13 +26513,23 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
2649826513 tags: ["performance", "storage"],
2649926514 },
2650026515"memory.qmd.update.onBoot": {
26501- label: "QMD Update on Startup",
26502- help: "Runs an initial QMD update once during gateway startup (default: true). Keep enabled so recall starts from a fresh baseline; disable only when startup speed is more important than immediate freshness.",
26516+ label: "QMD Update on Manager Start",
26517+ help: "Runs an initial QMD update when the long-lived QMD manager opens (default: true). Set false to disable manager-start updates and legacy/opt-in startup refreshes.",
26518+ tags: ["storage"],
26519+ },
26520+"memory.qmd.update.startup": {
26521+ label: "QMD Gateway Startup Refresh",
26522+ help: "Controls whether Gateway startup schedules a QMD refresh before memory is first used (`off`, `idle`, or `immediate`; default: off). Keep off for fastest startup and lazy memory initialization.",
26523+ tags: ["storage"],
26524+ },
26525+"memory.qmd.update.startupDelayMs": {
26526+ label: "QMD Gateway Startup Delay (ms)",
26527+ help: 'Sets the idle delay before an opt-in `memory.qmd.update.startup: "idle"` refresh runs (default: 120000). Increase to keep cold-start CPU available for channels and providers.',
2650326528 tags: ["storage"],
2650426529 },
2650526530"memory.qmd.update.waitForBootSync": {
26506- label: "QMD Wait for Boot Sync",
26507- help: "Blocks startup completion until the initial boot-time QMD sync finishes (default: false). Enable when you need fully up-to-date recall before serving traffic, and keep off for faster boot.",
26531+ label: "QMD Wait for Manager-Start Sync",
26532+ help: "Blocks QMD manager opening until its initial manager-start update finishes (default: false). Startup refreshes remain opt-in through `memory.qmd.update.startup`.",
2650826533 tags: ["storage"],
2650926534 },
2651026535"memory.qmd.update.embedInterval": {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。