Fix invisible workflow graph editor and bundle CE/Roadmap plugins
- WorkflowNodeEditor overlay was missing the `open` class, so the graph editor mounted with display:none — clicking the button just dismissed the steps view. Add `open` so the overlay renders. - Add fusion-plugin-compound-engineering and fusion-plugin-roadmap to BUILTIN_PLUGINS so they show under Settings → Built-in Plugins. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
8
.changeset/workflow-graph-editor-and-bundled-plugins.md
Normal file
8
.changeset/workflow-graph-editor-and-bundled-plugins.md
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
"@runfusion/fusion": patch
|
||||
---
|
||||
|
||||
Fix the workflow graph editor opening invisibly and bundle the Compound Engineering and Roadmaps plugins.
|
||||
|
||||
- The "Graph editor" button now actually shows the editor: its overlay was rendered without the `open` class, leaving it `display: none`, so opening it looked like the workflow steps view was just dismissed.
|
||||
- `fusion-plugin-compound-engineering` and `fusion-plugin-roadmap` are now listed in the dashboard's built-in plugins, so they appear under Settings → Built-in Plugins (they were implemented and registered but missing from the list).
|
||||
@@ -168,6 +168,20 @@ const BUILTIN_PLUGINS: BuiltinPlugin[] = [
|
||||
category: "integration",
|
||||
path: "./plugins/fusion-plugin-cli-printing-press",
|
||||
},
|
||||
{
|
||||
id: "fusion-plugin-compound-engineering",
|
||||
name: "Compound Engineering",
|
||||
description: "A dedicated dashboard surface for compound-engineering artifacts and interactive ce-* sessions.",
|
||||
category: "integration",
|
||||
path: "./plugins/fusion-plugin-compound-engineering",
|
||||
},
|
||||
{
|
||||
id: "fusion-plugin-roadmap",
|
||||
name: "Roadmaps",
|
||||
description: "Standalone roadmap planning plugin.",
|
||||
category: "integration",
|
||||
path: "./plugins/fusion-plugin-roadmap",
|
||||
},
|
||||
{
|
||||
id: BUILTIN_AGENT_BROWSER_PLUGIN_ID,
|
||||
name: "Agent Browser",
|
||||
|
||||
@@ -305,7 +305,7 @@ function InnerEditor({
|
||||
const overlayProps = useOverlayDismiss(onClose);
|
||||
|
||||
return (
|
||||
<div className="modal-overlay wf-editor-overlay" {...overlayProps}>
|
||||
<div className="modal-overlay open wf-editor-overlay" {...overlayProps}>
|
||||
<div className="modal wf-editor-modal" ref={modalRef} onClick={(e) => e.stopPropagation()}>
|
||||
<header className="wf-editor-header">
|
||||
<h2>Workflows</h2>
|
||||
|
||||
Reference in New Issue
Block a user