extensions-sdk
extensions-sdk copied to clipboard
ux: api: extension SDK API: Support API to create a new named terminal and execute a command from extension code.
Is your feature request related to a problem? Please describe. My extension https://github.com/sandipchitale/docker-desktop-dive wants to execute the dive command in a terminal that supports termcap/curses.
Describe the solution you'd like As the UX guidelines suggest I want to avoid launching native, external terminal. Instead want to create a temporary terminal and execute the command in it. Once the user quits the UI of dive the terminal will colse.
Describe alternatives you've considered Currently I am launching a native, external terminal window.
Additional context See the write-up about the extension here:
https://www.linkedin.com/pulse/docker-desktop-dive-extension-sandip-chitale-ppuzc/