Brennan Benson
881c7884e9
Merge origin/main into brennanb2025/check-clis-before-hooks
...
Reconcile presence-gated Codex launch prep with main's #7969 WSL runtime-home
status-hook install:
- WSL runtime-home installs (installForRuntimeHome/refreshRuntimeUserHooksForRuntimeHome)
run unconditionally and synchronously — never presence-gated, since the
Windows-side PATH probe cannot see a codex CLI living inside the WSL distro
(gating it would regress #7969 ).
- Non-WSL launches keep the presence gate plus the always-run #7896 approval
promotion from this branch's review fixes.
- Keep both new tsconfig.cli entries and the added imports (getDefaultWslDistro,
codexLaunchNeedsDirectApprovalPromotion).
2026-07-09 18:15:59 -07:00
..
2026-07-09 17:39:50 -07:00
2026-07-08 21:47:02 -07:00
2026-06-29 22:38:29 -07:00
2026-07-03 16:26:53 -07:00
2026-07-06 02:12:32 -07:00
2026-07-06 02:12:32 -07:00
2026-07-05 23:09:14 -07:00
2026-07-05 23:09:14 -07:00
2026-07-09 02:13:13 -07:00
2026-07-03 16:26:53 -07:00
2026-07-06 01:16:23 -07:00
2026-07-06 02:12:32 -07:00
2026-07-06 02:12:32 -07:00
2026-07-09 18:15:59 -07:00
2026-07-06 21:47:02 -07:00
2026-06-08 19:23:32 -04:00
2026-07-06 02:12:32 -07:00
2026-07-03 16:26:53 -07:00
2026-07-05 21:55:03 -07:00
2026-07-03 16:26:53 -07:00
2026-06-30 01:21:07 -07:00
2026-07-03 16:26:53 -07:00
2026-07-08 22:14:08 -07:00
2026-07-03 16:26:53 -07:00
2026-07-06 15:12:56 -07:00
2026-05-16 14:36:46 -07:00
2026-07-07 14:21:23 -07:00
2026-07-05 23:56:37 -07:00
2026-07-03 16:26:53 -07:00
2026-07-05 23:56:37 -07:00
2026-07-09 18:06:30 -04:00
2026-07-05 23:09:14 -07:00
2026-07-06 22:02:59 -07:00
2026-07-09 18:06:30 -04:00
2026-07-03 16:26:53 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 20:02:28 -07:00
2026-07-09 18:15:59 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 22:38:29 -07:00
2026-07-03 16:26:53 -07:00
2026-04-20 19:41:12 -07:00
2026-07-05 23:55:56 -07:00
2026-06-29 20:17:46 -07:00
2026-07-05 02:53:17 -07:00
2026-06-29 22:38:29 -07:00
2026-07-05 01:15:16 -07:00
2026-07-06 19:08:42 -07:00
2026-06-29 22:38:29 -07:00
2026-07-07 19:21:07 -04:00
2026-05-30 02:46:28 -07:00
2026-07-06 02:12:32 -07:00
2026-07-06 02:12:32 -07:00
2026-07-09 02:13:13 -07:00
2026-07-08 17:05:21 -07:00
2026-06-29 22:38:29 -07:00
2026-07-06 02:12:32 -07:00
2026-07-08 19:41:09 -04:00
2026-07-07 21:24:08 -07:00
2026-07-09 14:47:28 -07:00
2026-07-09 18:15:59 -07:00
2026-06-28 15:43:07 -07:00
2026-07-06 02:12:32 -07:00
2026-07-09 05:00:58 -07:00
2026-05-30 13:26:48 -07:00
2026-07-09 14:06:28 -07:00
2026-06-29 22:38:29 -07:00
2026-07-06 02:13:10 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 18:09:33 -07:00
2026-07-09 13:50:34 -07:00
2026-07-08 21:39:49 -07:00
2026-07-05 23:56:37 -07:00
2026-07-09 13:05:32 -07:00
2026-06-17 16:20:37 -07:00
2026-06-17 16:20:37 -07:00
2026-05-18 14:09:21 -07:00
2026-05-18 14:09:21 -07:00
2026-05-18 14:09:21 -07:00
2026-06-17 16:08:14 -07:00
2026-06-17 16:08:14 -07:00
2026-06-22 18:01:37 -07:00
2026-06-22 18:01:37 -07:00
2026-04-19 12:09:32 -07:00
2026-05-15 23:52:37 -07:00
2026-06-30 11:31:55 -07:00
2026-06-30 11:31:55 -07:00
2026-06-30 11:31:55 -07:00
2026-06-30 11:31:55 -07:00
2026-06-30 11:31:55 -07:00
2026-06-22 13:49:08 -07:00
2026-06-22 13:49:08 -07:00
2026-05-30 15:26:11 -04:00
2026-06-29 22:38:29 -07:00
2026-06-19 17:14:55 -07:00
2026-06-29 22:38:29 -07:00
2026-06-30 11:31:55 -07:00
2026-06-30 11:31:55 -07:00
2026-07-09 18:15:59 -07:00
2026-06-29 22:38:29 -07:00
2026-05-30 09:04:52 -07:00
2026-05-30 09:04:52 -07:00
2026-06-17 16:08:14 -07:00
2026-06-29 00:53:07 -07:00
2026-06-29 00:53:07 -07:00
2026-06-28 23:23:47 -07:00
2026-06-28 23:23:47 -07:00
2026-07-06 16:43:05 -07:00
2026-07-06 16:43:05 -07:00
2026-05-30 09:04:52 -07:00
2026-05-30 09:04:52 -07:00
2026-07-09 14:52:03 -07:00
2026-07-09 14:52:03 -07:00
2026-06-24 00:17:49 -07:00
2026-06-24 00:17:49 -07:00
2026-06-17 16:08:14 -07:00
2026-06-17 16:08:14 -07:00
2026-06-24 21:07:15 -04:00
2026-06-29 22:38:29 -07:00
2026-06-18 16:24:22 -07:00
2026-06-25 17:24:09 -07:00
2026-06-24 19:19:31 -07:00
2026-06-24 19:19:31 -07:00
2026-06-24 19:19:31 -07:00
2026-07-03 19:40:45 -04:00
2026-07-03 19:40:45 -04:00
2026-06-29 22:38:29 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 22:38:29 -07:00
2026-07-09 16:24:20 -07:00
2026-07-09 16:24:20 -07:00
2026-07-03 17:52:59 -07:00
2026-07-03 17:52:59 -07:00
2026-06-21 18:51:44 -07:00
2026-06-13 14:16:05 -07:00
2026-05-21 21:52:26 -07:00
2026-05-21 21:52:26 -07:00
2026-05-21 21:52:26 -07:00
2026-05-21 21:52:26 -07:00
2026-07-06 20:21:58 -07:00
2026-07-06 20:21:58 -07:00
2026-07-07 12:43:53 -07:00
2026-07-07 12:43:53 -07:00
2026-07-06 02:12:32 -07:00
2026-06-29 22:38:29 -07:00
2026-07-09 02:13:13 -07:00
2026-04-14 10:25:55 -07:00
2026-07-05 23:09:14 -07:00
2026-06-20 16:39:42 -07:00
2026-05-26 20:56:11 -07:00
2026-06-17 16:20:37 -07:00
2026-05-30 13:09:17 -07:00
2026-07-05 23:09:14 -07:00
2026-05-27 00:47:01 -07:00
2026-07-05 02:53:17 -07:00
2026-07-05 23:56:37 -07:00
2026-07-06 15:12:56 -07:00
2026-05-26 20:56:11 -07:00
2026-06-20 16:39:42 -07:00
2026-07-08 22:28:13 -07:00
2026-07-08 22:28:13 -07:00
2026-05-31 10:11:51 -07:00
2026-05-31 10:11:51 -07:00
2026-05-06 23:30:03 -07:00
2026-06-29 22:38:29 -07:00
2026-05-20 22:09:35 -07:00
2026-06-10 16:41:22 -04:00
2026-05-30 11:01:09 -07:00
2026-07-06 02:12:32 -07:00
2026-05-30 11:01:09 -07:00
2026-07-04 21:31:51 -07:00
2026-07-04 21:31:51 -07:00
2026-07-04 21:31:51 -07:00
2026-06-29 18:02:10 -07:00
2026-06-03 12:25:54 -07:00
2026-06-03 12:25:54 -07:00
2026-06-29 22:38:29 -07:00
2026-07-02 11:24:07 -07:00
2026-07-02 11:24:07 -07:00
2026-07-02 11:24:07 -07:00
2026-06-15 14:54:50 -07:00
2026-06-29 22:38:29 -07:00
2026-05-29 16:06:33 -07:00
2026-05-29 16:06:33 -07:00
2026-05-29 16:06:33 -07:00
2026-06-29 00:32:36 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 22:38:29 -07:00
2026-06-29 22:38:29 -07:00