Skip to main content
Version: 6.x (latest)

Events

The Events view in the N|Solid IDE extension shows runtime events from your N|Solid Console, especially blocked and exited processes, and can alert you in the editor when a serious event occurs. This page covers how events are grouped, how alerting works, the alert settings, and how to investigate an event.

What the view is for​

Use the Events view to catch alerts for:

  • Blocked processes — events such as process-blocked can indicate event loop stalls, long-running synchronous work, or other conditions that stop a process from responding.
  • Exited processes — events such as agent-exit indicate that a process terminated, restarted, disconnected, or was otherwise interrupted.

How events are grouped​

The view groups events from the broadest context down to the failing process:

  • Events are grouped by application first.
  • Within each application, events are grouped by process.
  • Within each process, repeated events are grouped by event name, with a count.

If your workspace is mapped to an application, that app appears under This Workspace and all other apps appear under Other Apps.

Events Page

Alerting behavior​

The extension watches for important events, such as blocked processes and agent exits, checks them against your local settings, and shows a notification in the editor when it detects a serious event.

For blocked-process events, a local threshold filters out short stalls. Other critical events can trigger a notification based on their severity even when they have no duration.

Event settings​

The Settings section of the Events view controls how often you're alerted:

SettingKeyDefaultDescription
Snooze Alertsnsolid.snoozeAlertsfalseTemporarily silences event notifications across the workspace.
Local Alert Thresholdnsolid.alertThreshold500Duration in milliseconds that a blocked-process event must reach or exceed to raise an alert.
Debounce Durationnsolid.debounceDuration120Interval in seconds used to smooth repeated events so they don't flood you with alerts.

Event Settings

Investigate an event​

Events with Critical, High, or Medium severity offer two follow-up actions:

  • Analyze with AI — sends the event to an @nsolid chat session so the AI agent can inspect the event payload and explain what likely happened.
  • Inspect Trace — opens the stack trace for the event, when stack information is available.

A typical workflow for a blocked or exited process:

  1. A serious event appears in the Events view or as a notification.
  2. Identify the affected application and process.
  3. Click Analyze with AI or Inspect Trace.
  4. Decide on the next diagnostic or remediation step based on the evidence.
NodeSource Support