fix 1
This commit is contained in:
@@ -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(
|
||||
|
||||
@@ -504,7 +504,7 @@ export namespace SessionPrompt {
|
||||
sessionID,
|
||||
auto: task.auto,
|
||||
})
|
||||
if (result === "stop") break
|
||||
if (result.status === "stop") break
|
||||
continue
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user