Thread.run.xxx events for Assistant API

The good news is that I receive events for .finalRunSteps. On top of the great news that there IS streaming, polling is inconvenient to say the least. However, a key category of events is missing in action. Has anyone had success with thread.run events? Anything I’m doing wrong here?
const stream = openai.beta.threads.runs.createAndStream(threadId, streamOptions)
.on(‘thread.run.completed’, (run) => {
console.log(“Received ‘thread.run.completed’ event:”, run);