Hide the compound engineering built-in workflow unless its plugin is installed. - mark builtin:compound-engineering as plugin-gated and exclude it from default enabled built-ins - filter workflow listing and lookup through plugin installation state, clearing cached definitions on plugin register/unregister - add coverage for plugin-gated workflow helpers, workflow visibility, and task workflow selection behavior Files changed: .../fn-6196-compound-workflow-plugin-gate.md | 5 ++ .../core/src/__tests__/builtin-workflows.test.ts | 53 +++++++++++++++++++--- packages/core/src/builtin-workflows.ts | 16 ++++++- packages/core/src/index.ts | 2 + packages/core/src/store.ts | 45 ++++++++++++++++-- 5 files changed, 108 insertions(+), 13 deletions(-) Fusion-Task-Id: FN-6196 Fusion-Task-Lineage: aa8fec55-941c-47b8-a203-13799e547d8e
153 B
153 B
@runfusion/fusion
| @runfusion/fusion |
|---|
| patch |
Hide the compound engineering built-in workflow unless the fusion-plugin-compound-engineering plugin is installed.