feat: Add guided tour functionality for analytics and wizard components, including new tour steps and triggers.

This commit is contained in:
2026-02-12 00:53:28 -05:00
parent 93de577939
commit 568d408587
5 changed files with 96 additions and 18 deletions

View File

@@ -145,7 +145,7 @@ export const WizardControlPanel = React.memo(function WizardControlPanel({
};
return (
<div className="flex h-full flex-col">
<div className="flex h-full flex-col" id="tour-wizard-controls">
<div className="min-h-0 flex-1">
@@ -155,7 +155,7 @@ export const WizardControlPanel = React.memo(function WizardControlPanel({
{/* Decision Point UI removed as per user request (handled in Execution Panel) */}
{trial.status === "in_progress" ? (
<div className="space-y-2">
<div className="space-y-2" id="tour-wizard-action-list">
<Button
variant="outline"
size="sm"
@@ -225,7 +225,7 @@ export const WizardControlPanel = React.memo(function WizardControlPanel({
<div className="flex items-center justify-between">
<Label htmlFor="autonomous-life" className="text-xs font-normal text-muted-foreground">Autonomous Life</Label>
<Switch
id="autonomous-life"
id="tour-wizard-autonomous"
checked={!!autonomousLife}
onCheckedChange={handleAutonomousLifeChange}
disabled={!_isConnected || readOnly}