Skip to main content

Module Workspace

Module Workspace 

Source
Expand description

§Workspace Effect (CreateEffectForRequest)

Effect constructors for workspace-level RPC methods. Handles:

  • applyEdit and showTextDocument via round-trip to Sky through UserInterfaceProvider::SendUserInterfaceRequest (resolves when Sky has actually applied the edit or shown the document).
  • Workspace.RequestResourceTrust and Workspace.IsResourceTrusted return a permissive true heuristic so vscode.git proceeds; single- window dev runtime stays trust-by-default.
  • $updateWorkspaceFolders applies workspace folder additions/removals to ApplicationState.Workspace and broadcasts the delta.

Functions§

CreateEffect