Spike Curtis
1354d84eb4
chore: refactor instance identity to be a SessionTokenProvider ( #19566 )
...
Refactors Agent instance identity to be a SessionTokenProvider.
Refactors the CLI to create Agent clients via a centralized function, rather than add-hoc via individual command handlers and their flags.
This allows commands besides `coder agent`, but which still use the agent identity, to support instance identity authentication.
Fixes #19111 by unifying all API requests to go thru the SessionTokenProvider for auth credentials.
2025-09-03 10:38:42 +04:00
..
2025-09-03 10:38:42 +04:00
2025-05-13 11:24:51 -05:00
2025-06-20 13:16:55 -06:00
2023-12-19 18:09:45 +00:00
2025-09-03 10:38:42 +04:00
2025-08-29 10:41:32 +02:00
2025-04-10 14:08:50 -06:00
2025-08-29 16:32:19 +01:00
2023-08-10 20:04:35 -05:00
2025-07-15 14:36:06 +10:00
2024-07-29 19:58:48 -05:00
2025-06-24 13:06:02 +02:00
2025-06-20 13:16:55 -06:00
2025-08-29 10:41:32 +02:00
2025-07-15 14:55:34 +10:00
2025-07-30 13:42:39 -07:00
2024-11-15 12:05:21 -06:00
2025-08-29 10:41:32 +02:00
2025-04-15 10:55:30 +02:00
2025-06-20 13:16:55 -06:00
2025-07-17 20:19:01 +10:00
2025-08-19 10:41:33 +02:00
2024-08-02 12:49:36 -04:00
2024-01-31 14:49:55 +01:00
2025-02-18 13:06:19 +01:00
2025-07-07 11:01:17 -06:00
2025-01-31 12:14:24 -07:00
2025-03-31 09:40:24 -03:00
2025-08-19 10:41:33 +02:00
2025-01-13 13:08:16 +02:00
2025-02-24 16:02:33 +01:00
2025-06-20 13:16:55 -06:00
2024-11-06 14:39:50 -03:00
2025-03-27 10:03:53 +00:00
2025-07-03 18:33:47 +02:00
2025-07-03 18:33:47 +02:00
2025-08-21 16:03:34 -04:00
2025-06-20 13:16:55 -06:00
2023-01-13 12:27:21 +01:00
2025-07-01 16:27:43 -06:00
2025-07-02 15:05:42 +00:00
2025-07-28 15:02:26 +01:00
2025-08-21 16:03:34 -04:00
2025-08-16 01:31:00 +10:00
2025-02-27 06:23:18 -05:00
2023-01-29 15:47:24 -06:00
2025-05-29 08:55:19 -05:00
2025-06-20 13:16:55 -06:00
2025-05-29 08:55:19 -05:00
2024-08-20 14:47:46 +10:00
2024-02-14 17:14:49 +00:00
2025-08-25 07:11:18 -05:00
2024-07-24 14:11:29 +10:00
2025-03-26 01:56:39 -05:00
2025-08-19 10:41:33 +02:00
2025-06-20 13:16:55 -06:00
2022-08-25 19:10:42 +03:00
2023-01-29 15:47:24 -06:00
2024-09-10 20:55:50 +10:00
2025-05-27 09:53:02 -05:00
2024-12-19 00:51:30 +04:00
2024-12-19 00:51:30 +04:00
2025-06-16 16:15:59 -06:00
2025-08-15 12:32:33 +01:00
2025-06-20 14:34:31 -08:00
2025-08-19 10:41:33 +02:00
2025-06-20 13:16:55 -06:00
2022-11-08 17:12:06 +00:00
2024-08-20 14:47:46 +10:00
2025-08-25 07:11:18 -05:00