Fix extraction defer and dry-run recall guards

This commit is contained in:
Youzini-afk
2026-04-02 19:46:18 +08:00
parent 839cad7aff
commit c5edbf6046
4 changed files with 71 additions and 2 deletions

View File

@@ -125,7 +125,10 @@ export async function executeExtractionBatchController(
}
export async function runExtractionController(runtime) {
if (runtime.getIsExtracting()) return;
if (runtime.getIsExtracting()) {
runtime.deferAutoExtraction?.("extracting");
return;
}
const settings = runtime.getSettings();
if (!settings.enabled) return;