diff --git a/web/src/lib/components/ContextRail.svelte b/web/src/lib/components/ContextRail.svelte
deleted file mode 100644
index cc06bcf..0000000
--- a/web/src/lib/components/ContextRail.svelte
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
diff --git a/web/src/lib/components/SessionGraph.svelte b/web/src/lib/components/SessionGraph.svelte
new file mode 100644
index 0000000..adfde18
--- /dev/null
+++ b/web/src/lib/components/SessionGraph.svelte
@@ -0,0 +1,441 @@
+
+
+
+
+
+ {#if inProgress}
+
+ {JSON.stringify(tool.args, null, 2)}
+ {/if}
+ {#if tool.type === 'tool_result'}
+ {tool.error ?? JSON.stringify(tool.result, null, 2)}
+ {/if}
+
{JSON.stringify(tool.args, null, 2)}
- {/if}
- {#if tool.type === 'tool_result'}
- {tool.error ?? JSON.stringify(tool.result, null, 2)}
- {/if}
-