This commit is contained in:
southseact-3d
2026-02-16 15:56:52 +00:00
parent c2e5980a8b
commit 4af4dc114f
3 changed files with 18 additions and 3 deletions

View File

@@ -188,9 +188,9 @@ export namespace SessionCompaction {
},
})
}
if (processor.message.error) return "stop"
if (processor.message.error) return { status: "stop" as const, singleStepTools: result.singleStepTools }
Bus.publish(Event.Compacted, { sessionID: input.sessionID })
return "continue"
return { status: "continue" as const, singleStepTools: result.singleStepTools }
}
export const create = fn(

View File

@@ -504,7 +504,7 @@ export namespace SessionPrompt {
sessionID,
auto: task.auto,
})
if (result === "stop") break
if (result.status === "stop") break
continue
}

View File

@@ -34,6 +34,21 @@ export namespace SystemPrompt {
return false
}
// All plugins from the builder are WordPress plugins
// Builder workspaces are typically under /apps/ or similar patterns
const project = Instance.project
const isBuilderWorkspace = !project.vcs && (
cwd.includes('/apps/') ||
cwd.includes('\\apps\\') ||
cwd.includes('/home/web/data/apps/')
)
if (isBuilderWorkspace) {
wordpressDetectionCache = true
wordpressDetectionCacheTime = now
return true
}
const isWordPress = await detectWordPressInDirectory(cwd)
wordpressDetectionCache = isWordPress