Skip to content

feat: Add SecureMediatorCommandExecutor

Paul Slaughter requested to merge ps-remove-global-mediator-commands into main

Issue: Move mediator commands into vscode-extension-we... (#310 - closed)

Description

From commit:

  • This removes globally registered mediator comands when AuthProivder is available.
  • The SecureMediatorCommandExecutor simply creates these commands in memory so it is secure.
  • This MediatorCommandExecutor singleton management is so we can iteratively move away from these commands altogether.

Screenshot

No visual changes, but everything should still work:

web_ide_no_mediator_commands_demo

In integration using the package from this MR pipeline:

web_ide_oauth enabled web_ide_oauth disabled
Screenshot_2024-04-04_at_12.57.56_AM Screenshot_2024-04-04_at_12.59.21_AM
Edited by Paul Slaughter

Merge request reports