Here's the Claude transcript - I started by pasting in some example code for a Node.js streaming app and effectively told Claude to guess how to port that to run in a browser instead, by including a snippet of my own code that I used to manage API keys using localStorage https://gist.github.com/simonw/498a66c1c4b5053a6dfa2015c3675e24