Current Behavior
When using the FlowFuse Expert (AI assistant) outside of the immersive Node-RED editor — i.e., in the regular FlowFuse platform UI — the Node-RED palette context is being included in the expert's context. This palette context should only be present when the expert is used within the immersive Node-RED editor.
Expected Behavior
The Node-RED palette context should only be added to the FlowFuse Expert when it is operating inside the immersive Node-RED editor. When using the expert from the FlowFuse platform UI (outside the editor), no palette context should be included.
Steps To Reproduce
- Open Chrome (or a browser you don't normally use)
- Log in to FlowFuse
- Open the FlowFuse Expert (AI assistant) from the platform UI (not the immersive editor)
- Observe that palette context is present in the expert's context
Environment
- Browser: Chrome (reproduced)
- Platform: FlowFuse Cloud
Notes
- Suspected to be a timing issue that has always existed but has been exacerbated recently (per Steve McLaughlin).
- Serban was able to reproduce once but not consistently.
- Reproduced by multiple team members.
Ref: https://flowfuse.slack.com/archives/C09QS57R8AD/p1772806576611339
Current Behavior
When using the FlowFuse Expert (AI assistant) outside of the immersive Node-RED editor — i.e., in the regular FlowFuse platform UI — the Node-RED palette context is being included in the expert's context. This palette context should only be present when the expert is used within the immersive Node-RED editor.
Expected Behavior
The Node-RED palette context should only be added to the FlowFuse Expert when it is operating inside the immersive Node-RED editor. When using the expert from the FlowFuse platform UI (outside the editor), no palette context should be included.
Steps To Reproduce
Environment
Notes
Ref: https://flowfuse.slack.com/archives/C09QS57R8AD/p1772806576611339