Updating progress based on SSE event?
From what I can tell, dynamic updating of an output can occur on a change event on an input.  But the input has to be triggered by a user.  Is there a way to programmatically update an output (say Textbox) based on receiving an SSE event (e.g.: FastAPI + Gradio)?  Or is there a better way to address this challenge (of receiving incoming events from a long running task)?  Thank you.