Add a context menu entry (Explorer right-click, and/or editor title bar) on *.skein files to run that specific skein directly - equivalent to Dialog IDE: Run Skein... but without going through the QuickPick, since the user already picked the file by right-clicking it.
Likely a contributes.menus entry (explorer/context, scoped via resourceExtname == .skein) wired to a small variant of runLoadedSession() in src/extension.ts that takes the clicked file's path/project root directly instead of resolving via the workspace root + listSkeinFiles picker.
Follow-up to the run-configuration commands added in df8a60e (Dialog IDE: Run Default Skein / Run Skein... / New Skein... / Stop Skein).
Add a context menu entry (Explorer right-click, and/or editor title bar) on
*.skeinfiles to run that specific skein directly - equivalent toDialog IDE: Run Skein...but without going through the QuickPick, since the user already picked the file by right-clicking it.Likely a
contributes.menusentry (explorer/context, scoped viaresourceExtname == .skein) wired to a small variant ofrunLoadedSession()insrc/extension.tsthat takes the clicked file's path/project root directly instead of resolving via the workspace root +listSkeinFilespicker.Follow-up to the run-configuration commands added in df8a60e (Dialog IDE: Run Default Skein / Run Skein... / New Skein... / Stop Skein).