In the advanced configuration settings, there is the possibility to hide the tracebacks to the app (i.e. the end user should not see the error messages).
# Controls whether uncaught app exceptions and deprecation warnings
# are displayed in the browser. By default, this is set to True and
# Streamlit displays app exceptions and associated tracebacks, and
# deprecation warnings, in the browser.
# If set to False, deprecation warnings and full exception messages
# will print to the console only. Exceptions will still display in the
# browser with a generic error message. For now, the exception type and
# traceback show in the browser also, but they will be removed in the
# future.
# Default: true
showErrorDetails = true
My question is, when will the traceback and error type from the app? And second, is it (or will it be) possible to customize this error message? Thank you very much (also happy to help with a pull request when I have an idea where to start).