Skip to content

Runtime Startup Diagnostics never finishes loading if extension host is not responsive #12865

@jmcphers

Description

@jmcphers

System details:

Positron and OS details:

Positron Version: 2026.05.0 build 13
Code - OSS Version: 1.109.2
Commit: 841ee7342bac43cf1e3b670afeb90c3d7c01b75c
Date: 2026-04-06T07:50:49.664Z
Electron: 39.3.0
Chromium: 142.0.7444.265
Node.js: 22.21.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.4.0

Session details:

Any

Describe the issue:

The Runtime Startup Diagnostics report includes information gleaned from the extension host. When Positron's extension host is not responsive, the Runtime Startup Diagnostics report -- which is intended to help diagnose startup issues such as extensions failing to load -- doesn't load.

Image

Expected behavior

  • The Runtime Startup Diagnostics should include the status of the extension host.
  • The Runtime Startup Diagnostics should not wait forever from data from the extension host. If the extension host doesn't return data in a reasonable time, it should build a report that includes all the data we can glean without the host.

Metadata

Metadata

Assignees

Type

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions