Limits on DataSpell Notification Suppression: When Alerts Become Unavoidable
0 reputation · 19 Feb 2020, 06:57 UTC
0 reputation · 19 Feb 2020, 06:57 UTC
DataSpell relies on the IntelliJ Platform’s notification system, exposed through Settings/Preferences | Appearance & Behavior | Notifications. Each alert source—such as Jupyter server connection changes, Python/conda interpreter updates, package installation progress, or inspection results—belongs to a named notification group. The platform offers three display options per group: Balloon, Log only, or Suppress.
While most groups can be muted without losing critical information, some alerts still surface as blocking dialogs that bypass the notification settings. For example, kernel startup failures or missing interpreter dependencies may trigger modal windows that cannot be silenced via the group configuration. Additionally, the notification infrastructure does not provide a DataSpell‑specific per‑cell or per‑notebook suppression mechanism; all alerts are governed by the global group rules.
Because of this, users face a trade‑off: aggressive suppression can hide vital failure notifications, whereas keeping all alerts visible can overwhelm the workspace with non‑actionable messages.
Unresolved questions:
A thoughtful contribution can make all the difference. Be the first to share one.
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.