diff --git a/.changeset/dual-editor-vanilla-componet-example.md b/.changeset/dual-editor-vanilla-componet-example.md
new file mode 100644
index 00000000..a337cb99
--- /dev/null
+++ b/.changeset/dual-editor-vanilla-componet-example.md
@@ -0,0 +1,5 @@
+---
+"@openworkflowspec/vanilla-web-component-example": minor
+---
+
+Integrate the Dual Editor in the Vanilla Web Component example.
diff --git a/examples/vanilla-web-component/README.md b/examples/vanilla-web-component/README.md
index be295c87..aab4e824 100644
--- a/examples/vanilla-web-component/README.md
+++ b/examples/vanilla-web-component/README.md
@@ -16,7 +16,7 @@
# @openworkflowspec/vanilla-web-component-example
-This example demonstrates how to embed the `@openworkflowspec/diagram-editor` React component in a **non-React** host application using a Web Component.
+This example demonstrates how to embed the `@openworkflowspec/dual-editor` React component in a **non-React** host application using a Web Component. It displays the text and diagram editors side by side.
## Quick Start
@@ -31,10 +31,10 @@ Browse http://localhost:6007
## How It Works
-The wrapper in `src/diagram-editor-element.ts` defines a custom element `` that:
+The wrapper in `src/dual-editor-element.ts` defines a custom element `` that:
1. Creates a React root inside itself
-2. Renders the `DiagramEditor` React component
+2. Renders the `DualEditor` React component and creates its language-service worker
3. Re-renders when attributes or properties change
4. Unmounts the React root on disconnect
@@ -45,17 +45,18 @@ The wrapper in `src/diagram-editor-element.ts` defines a custom element `
+