Kyle Carberry
e61234f260
feat: Add vscodeipc
subcommand for VS Code Extension ( #5326 )
...
* Add extio
* feat: Add `vscodeipc` subcommand for VS Code Extension
This enables the VS Code extension to communicate with a Coder client.
The extension will download the slim binary from `/bin/*` for the
respective client architecture and OS, then execute `coder vscodeipc`
for the connecting workspace.
* Add authentication header, improve comments, and add tests for the CLI
* Update cli/vscodeipc_test.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Update cli/vscodeipc_test.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Update cli/vscodeipc/vscodeipc_test.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
* Fix requested changes
* Fix IPC tests
* Fix shell execution
* Fix nix flake
* Silence usage
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com >
2022-12-18 17:50:06 -06:00
..
2022-09-19 11:36:18 -05:00
2022-11-09 15:31:24 +02:00
2022-11-16 12:53:02 +02:00
2022-10-24 19:46:24 -05:00
2022-12-15 20:09:19 +00:00
2022-12-15 20:09:19 +00:00
2022-12-18 17:50:06 -06:00
2022-11-13 11:33:05 -06:00
2022-11-14 13:48:44 +02:00
2022-08-30 21:08:20 +03:00
2022-11-11 16:45:58 -06:00
2022-11-10 13:25:46 -05:00
2022-06-16 18:24:10 +01:00
2022-12-13 19:58:57 -06:00
2022-11-06 20:50:34 -06:00
2022-09-06 17:07:00 +00:00
2022-11-06 20:50:34 -06:00
2022-05-25 16:43:20 -05:00
2022-09-19 11:36:18 -05:00
2022-10-24 19:46:24 -05:00
2022-11-29 12:08:27 -06:00
2022-11-11 16:45:58 -06:00
2022-11-16 16:34:06 -06:00
2022-09-04 11:28:09 -05:00
2022-12-02 15:40:23 -06:00
2022-11-16 17:09:49 -06:00
2022-11-16 17:09:49 -06:00
2022-11-09 15:31:24 +02:00
2022-10-27 16:49:35 -05:00
2022-05-20 11:29:10 -04:00
2022-12-13 19:58:57 -06:00
2022-10-06 20:15:28 +00:00
2022-10-27 16:49:35 -05:00
2022-10-03 11:58:43 +03:00
2022-11-11 16:45:58 -06:00
2022-11-13 11:33:05 -06:00
2022-08-21 22:32:53 +00:00
2022-09-19 11:36:18 -05:00
2022-09-04 11:28:09 -05:00
2022-08-26 12:28:38 +03:00
2022-12-15 20:09:19 +00:00
2022-09-19 17:39:02 +00:00
2022-08-12 21:02:10 +03:00
2022-12-01 16:54:53 -06:00
2022-12-18 17:50:06 -06:00
2022-12-15 15:04:24 +00:00
2022-12-15 15:04:24 +00:00
2022-06-16 18:24:10 +01:00
2022-10-28 17:41:31 +00:00
2022-10-06 20:15:28 +00:00
2022-12-15 20:09:19 +00:00
2022-12-15 20:09:19 +00:00
2022-11-11 16:45:58 -06:00
2022-10-03 21:01:13 +00:00
2022-11-16 16:34:06 -06:00
2022-11-16 16:34:06 -06:00
2022-11-09 17:27:05 +02:00
2022-12-18 17:50:06 -06:00
2022-11-07 19:12:39 +01:00
2022-04-24 22:23:54 -05:00
2022-12-18 17:50:06 -06:00
2022-04-24 22:23:54 -05:00
2022-11-13 11:33:05 -06:00
2022-11-06 20:50:34 -06:00
2022-11-11 16:45:58 -06:00
2022-11-06 20:50:34 -06:00
2022-11-06 20:50:34 -06:00
2022-12-13 19:58:57 -06:00
2022-11-16 16:34:06 -06:00
2022-09-04 11:28:09 -05:00
2022-10-27 16:49:35 -05:00
2022-11-21 11:43:53 +01:00
2022-11-21 11:43:53 +01:00
2022-05-23 20:09:58 +03:00
2022-12-09 14:29:50 -05:00
2022-09-15 15:03:29 -05:00
2022-10-27 16:49:35 -05:00
2022-08-16 14:52:31 +00:00
2022-11-11 16:45:58 -06:00
2022-10-27 16:49:35 -05:00
2022-11-11 16:45:58 -06:00
2022-12-16 15:13:03 +00:00
2022-11-09 19:36:25 +00:00
2022-10-31 16:38:07 +00:00
2022-10-31 16:38:07 +00:00
2022-10-06 19:02:27 +00:00
2022-12-12 15:39:31 -05:00
2022-11-11 16:45:58 -06:00
2022-11-06 20:50:34 -06:00
2022-05-24 08:58:39 +01:00
2022-10-27 16:49:35 -05:00
2022-07-26 15:47:12 -05:00
2022-11-14 17:22:57 -05:00
2022-10-06 20:15:28 +00:00
2022-08-21 22:32:53 +00:00
2022-08-23 13:55:39 -07:00
2022-06-16 18:24:10 +01:00
2022-09-09 19:30:31 +00:00
2022-12-18 17:50:06 -06:00
2022-12-18 17:50:06 -06:00