diff --git a/cockpit/chat/generative-ui/angular/src/app/generative-ui.component.ts b/cockpit/chat/generative-ui/angular/src/app/generative-ui.component.ts
index 0089176c7..b6d1710b9 100644
--- a/cockpit/chat/generative-ui/angular/src/app/generative-ui.component.ts
+++ b/cockpit/chat/generative-ui/angular/src/app/generative-ui.component.ts
@@ -1,26 +1,26 @@
// SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0
import { Component } from '@angular/core';
-import { ChatComponent, ChatGenerativeUiComponent } from '@cacheplane/chat';
+import { ChatComponent, views } from '@cacheplane/chat';
import { agent } from '@cacheplane/angular';
+import { signalStateStore } from '@cacheplane/render';
import { environment } from '../environments/environment';
/**
* GenerativeUiComponent demonstrates dynamic UI generation within
- * chat messages using ChatComponent and ChatGenerativeUiComponent.
+ * chat messages using ChatComponent with a ViewRegistry.
* The agent embeds render specs that are rendered as live components.
*/
@Component({
selector: 'app-generative-ui',
standalone: true,
- imports: [ChatComponent, ChatGenerativeUiComponent],
+ imports: [ChatComponent],
template: `
-
+