BotBrowser CanvasLab JSONL Replay Viewer

Select a JSONL recording file generated with --bot-canvas-record-file. The viewer groups events by canvas_id, replays Canvas 2D to a live canvas, shows WebGL/WebGL2 calls as readable code, and previews read outputs.