Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Design model

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki
View IDPurpose
beskidWorkspaceViewAll Workspace.proj trees and members
beskidProjectViewFocused Project.proj targets, dependencies, sources
beskidProjectOutlineViewDocument symbols for .bd under focused project
beskidPackagesViewThis project + registry search
  • Focused project — one Project.proj URI drives LSP focusedProjectUri, CLI cwd, and the This project package section.
  • Auto-select — when beskid.project.autoSelectFromEditor is true, the active editor selects the nearest project manifest.
  • Overridebeskid.selectProject quick pick remains available.
PhaseSource
workspace_scanLSP notification beskid/status
search / detailspckg HTTP
fetch / lock / build / test / analyzeCLI runner

Implementation: beskid_vscode/src/status/beskidStatusController.ts, FocusCoordinator, slim BeskidExtensionRuntime.