TamboUI already has a complete recording pipeline: .tape → InteractionPlayer → RecordingBackend captures List<TimedFrame> → AsciinemaAnimation writes .cast files. The .cast format requires external tools (agg) to convert to GIF. Users want an out-of-the-box way to produce animated GIFs from recordings — no extra tooling.
The building blocks already exist:
TimedFrameholdsBuffer+timestampMssnapshotsBufferhas full cell grid withCell.symbol()+Cell.style()(fg, bg, bold, italic, etc.)Color.toRgb()converts any color variant to RGB values