The Pipeline Explorer view shows an error, or stays on Starting server… and never loads. Pipeline Explorer runs a small bundled background server for handler discovery and profiling; when it can’t start, the tree and profiler stay unavailable.
Work through the causes below in order.
The bundled server is published framework-dependent (--no-self-contained), so it needs the .NET 8 runtime installed on your machine. On startup the extension runs dotnet --list-runtimes; if no .NET 8 runtime is found it stops and reports:
Mediator: .NET 8 SDK/Runtime is required…
Fix
dotnet --list-runtimes in a terminal — you should see a Microsoft.NETCore.App 8.x entry.Security products sometimes quarantine freshly-installed binaries before they are widely trusted. If the bundled server file is removed or blocked from running, the extension can’t launch it.
Check
Open the extension’s installation folder and confirm the server files are present:
.vscode/extensions directory.If the server files are missing right after a successful install, quarantine is the likely cause.
Fix
.vsix installed for the wrong platformThe bundled server is matched to your operating system and CPU architecture. The most common cause of a platform mismatch is a manually installed .vsix for the wrong target — for example a win-x64 build dropped onto an osx-arm64 machine. When the server binary doesn’t match the host, it can’t launch.
Fix
mediator-pipeline-explorer-<target>-<version>.vsix, where <target> matches your OS/architecture (e.g. win-x64, linux-x64, osx-arm64).If you’re on an uncommon platform and it still won’t start, capture the output (see Capturing logs below) so we can help.
Pipeline Explorer keeps a single background server per machine and tracks it with a lock. If a previous session left a server running, or the lock points at a process that is no longer alive, the new session can fail to connect.
Fix
On Linux, the server needs reasonably current system libraries. Very old distributions may not have them, and the server exits immediately on launch.
Fix
On Windows and macOS this is rarely an issue.
If you want to look closer or report the problem, capture the full output:
Ctrl+Shift+U) and select Mediator Server from the dropdown.Reload the IDE so the log captures startup from the beginning, reproduce the failure, then copy the output (from the Mediator Server channel in VS Code, or DSoftStudio Mediator in Visual Studio). You can open an issue with that output plus your IDE and extension version — no project source is needed.