diff --git a/cockpit/chat/debug/angular/src/app/debug.component.ts b/cockpit/chat/debug/angular/src/app/debug.component.ts
index 1ca0f0e0f..c4f581fc1 100644
--- a/cockpit/chat/debug/angular/src/app/debug.component.ts
+++ b/cockpit/chat/debug/angular/src/app/debug.component.ts
@@ -1,7 +1,7 @@
// SPDX-License-Identifier: PolyForm-Noncommercial-1.0.0
import { Component } from '@angular/core';
-import { ChatDebugComponent } from '@cacheplane/langgraph';
-import { agent } from '@cacheplane/langgraph';
+import { ChatDebugComponent } from '@cacheplane/chat';
+import { agent, toChatAgent } from '@cacheplane/langgraph';
import { ExampleChatLayoutComponent } from '@cacheplane/example-layouts';
import { environment } from '../environments/environment';
@@ -16,7 +16,7 @@ import { environment } from '../environments/environment';
imports: [ChatDebugComponent, ExampleChatLayoutComponent],
template: `
No checkpoints yet.
+ } + ++ {{ cp.label ?? 'Step ' + (i + 1) }} +
+ @if (cp.id) { +{{ cp.id }}
+ } +- {{ checkpointLabel(state, i) }} + {{ cp.label ?? 'Step ' + (i + 1) }}
- @if (state.checkpoint?.checkpoint_id) { -{{ state.checkpoint?.checkpoint_id }}
+ @if (cp.id) { +{{ cp.id }}
}