st.toast alerts without rerun duplicates: choosing persistence and dedup strategy
Goal I want to surface useful in-app alerts in a Streamlit app using st.toast, without creating notification noise. The alerts are low-priority status events (for example, a background data refresh completing), so they should not block the script, but they also should not reappear every time the user touches an unrelated widget. Constraints and uncertainty F