feat: include flow name and description in AI Assist context
Both editors now send name and description alongside the flow structure, so the AI can reference what the flow is about when responding. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -55,10 +55,12 @@ export function ProceduralEditorPage() {
|
||||
treeId: id,
|
||||
getFlowContext: useCallback(() => {
|
||||
return {
|
||||
name,
|
||||
description,
|
||||
steps: steps as unknown as Record<string, unknown>[],
|
||||
intake_form: intakeForm,
|
||||
}
|
||||
}, [steps, intakeForm]),
|
||||
}, [steps, intakeForm, name, description]),
|
||||
})
|
||||
|
||||
const isMaintenance = treeType === 'maintenance'
|
||||
|
||||
@@ -36,6 +36,7 @@ export function TreeEditorPage() {
|
||||
|
||||
const {
|
||||
name,
|
||||
description,
|
||||
isDirty,
|
||||
isLoading,
|
||||
isSaving,
|
||||
@@ -87,8 +88,12 @@ export function TreeEditorPage() {
|
||||
treeId: id,
|
||||
getFlowContext: useCallback(() => {
|
||||
if (!treeStructure) return null
|
||||
return treeStructure as unknown as Record<string, unknown>
|
||||
}, [treeStructure]),
|
||||
return {
|
||||
name,
|
||||
description,
|
||||
tree_structure: treeStructure as unknown as Record<string, unknown>,
|
||||
}
|
||||
}, [treeStructure, name, description]),
|
||||
})
|
||||
|
||||
const previousEditingNodeRef = useRef<string | null>(null)
|
||||
|
||||
Reference in New Issue
Block a user