Neil
36acde0023
feat(cloud): classic SSH agent sign-in status and code sign-in over remote exec
...
Spec v4 §4 annotations 4-5, Q8. Main runs the CLIs' own status commands (claude auth status --json,
codex login status) over the host's SSH exec only while it is connected, 60 s cache per target;
only verdicts reach the renderer. Code sign-in runs Claude's paste-code login and Codex's device
code over SSH exec (no callback, no forward): the pasted code goes to the CLI's stdin, never argv;
codes, tokens and CLI output are never logged. The A16 panel's classic-SSH rows get Sign in (inline
paste / device code), Sign out, the dated last report and the spec's disabled reason while
disconnected; S3 checks classic SSH hosts the same way. No #40228 file edited.
2026-11-10 10:37:31 -08:00
..
2026-11-10 10:37:31 -08:00
2026-11-10 10:37:31 -08:00
2026-10-06 19:32:15 -07:00
2026-11-03 20:19:21 -08:00
2026-11-03 20:19:21 -08:00
2026-11-05 13:35:06 -08:00
2026-10-27 22:04:12 +00:00
2026-10-31 00:20:27 -07:00
2026-10-27 22:04:12 +00:00
2026-11-03 16:59:13 -08:00
2026-10-27 22:04:12 +00:00
2026-10-27 22:04:12 +00:00
2026-10-28 08:42:02 -07:00
2026-10-31 15:27:20 +00:00
2026-10-27 22:04:12 +00:00
2026-10-31 21:52:07 +00:00
2026-10-27 22:04:12 +00:00
2026-10-31 18:55:29 +00:00
2026-10-28 17:56:07 -07:00
2026-11-09 03:48:28 -08:00
2026-10-27 22:04:12 +00:00
2026-10-27 22:04:12 +00:00
2026-10-31 20:34:03 +00:00
2026-10-27 22:04:12 +00:00
2026-11-09 03:48:28 -08:00
2026-10-31 18:05:10 +00:00
2026-10-27 22:04:12 +00:00
2026-10-27 22:04:12 +00:00
2026-10-27 22:04:12 +00:00
2026-11-03 20:19:21 -08:00
2026-10-23 02:16:59 -07:00
2026-10-23 02:16:59 -07:00
2026-11-05 02:08:08 +00:00
2026-11-07 06:33:36 -08:00
2026-11-06 04:38:55 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-07 06:33:36 -08:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-11-05 02:08:08 +00:00
2026-10-23 22:20:34 +00:00
2026-10-30 07:39:38 +00:00
2026-08-29 15:43:36 -07:00
2026-08-29 15:43:36 -07:00
2026-11-07 22:58:35 -08:00
2026-11-03 21:36:33 -08:00
2026-10-23 02:16:59 -07:00
2026-10-19 16:12:08 -07:00
2026-11-08 06:46:09 -08:00
2026-10-26 21:13:42 -07:00
2026-11-10 10:37:31 -08:00
2026-11-03 21:36:33 -08:00
2026-10-02 23:21:27 -07:00
2026-11-03 16:59:13 -08:00
2026-11-03 16:59:13 -08:00
2026-11-01 01:03:13 -07:00
2026-11-03 16:59:13 -08:00
2026-11-01 01:03:13 -07:00
2026-10-23 02:16:59 -07:00
2026-10-23 02:16:59 -07:00
2026-10-23 02:16:59 -07:00
2026-10-23 02:16:59 -07:00
2026-10-23 02:16:59 -07:00
2026-11-01 16:01:33 +00:00
2026-10-23 02:16:59 -07:00
2026-11-01 13:28:53 -08:00
2026-11-03 20:19:21 -08:00
2026-10-23 03:52:51 -07:00
2026-10-23 02:16:59 -07:00
2026-09-22 22:44:10 -07:00
2026-09-22 22:44:10 -07:00