Kaoru0822 and Claude Opus 5.5
abd99a4ce7
fix(javascript): keep selected-input filesystem failures typed
...
A selected directory that is readable but not searchable passed the R_OK
selection check, then every entry lstat failed and the result became a
generic artifact I/O failure. The selection owner now checks search
permission for directories and reads the selection metadata inside its
classifier, so EACCES/EPERM from realpath, lstat or access is a host
access denial with the selected path and system code.
Host filesystem failures that no narrower owner classifies no longer
drop their facts: EMFILE/ENFILE become a retryable capacity constraint,
and other errno failures keep artifact I/O with the host message and
system_code, syscall and path diagnostics.
Fixes #6116
Fixes #5991
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-22 04:09:35 +00:00
..
2026-10-22 07:48:39 +08:00
2026-10-21 20:32:10 -07:00
2026-10-22 07:48:39 +08:00
2026-10-17 23:23:27 +08:00
2026-10-21 14:09:29 +08:00
2026-10-21 05:06:28 -07:00
2026-10-19 14:32:48 +08:00
2026-10-20 22:18:03 +08:00
2026-10-20 04:01:36 +08:00
2026-10-20 17:25:19 +08:00
2026-10-19 14:32:48 +08:00
2026-10-20 19:05:38 +08:00
2026-10-22 06:33:09 +08:00
2026-10-19 14:32:48 +08:00
2026-10-20 09:53:53 +08:00
2026-10-22 04:11:15 +08:00
2026-10-19 14:32:48 +08:00
2026-10-19 14:32:48 +08:00
2026-10-20 22:18:03 +08:00
2026-10-21 06:14:03 +08:00
2026-10-21 05:28:08 +08:00
2026-10-21 03:48:14 +08:00
2026-10-21 19:47:52 +08:00
2026-10-22 07:30:54 +08:00
2026-10-22 07:30:54 +08:00
2026-10-21 03:29:31 +08:00
2026-10-18 01:08:14 +08:00
2026-10-21 03:29:31 +08:00
2026-10-21 03:29:31 +08:00
2026-10-21 14:58:17 +08:00
2026-10-21 05:51:24 -07:00
2026-10-21 19:47:52 +08:00
2026-10-21 03:55:40 +08:00
2026-10-17 19:57:28 -07:00
2026-10-18 06:18:34 +08:00
2026-10-22 08:35:20 +08:00
2026-10-20 17:25:51 +08:00
2026-10-18 07:06:15 +08:00
2026-10-19 07:22:01 +08:00
2026-10-18 07:10:44 +08:00
2026-10-21 06:14:03 +08:00
2026-10-22 00:17:11 +08:00
2026-10-21 01:47:09 +08:00
2026-10-21 06:12:09 +08:00
2026-10-20 23:31:45 +08:00
2026-10-22 00:43:30 +00:00
2026-10-21 04:57:08 -07:00
2026-10-21 03:45:34 +08:00
2026-10-22 00:17:11 +08:00
2026-10-21 20:10:25 -07:00
2026-10-21 20:10:25 -07:00
2026-10-21 20:10:25 -07:00
2026-10-21 20:10:25 -07:00
2026-10-20 09:53:53 +08:00
2026-10-19 07:22:01 +08:00
2026-10-21 00:31:00 +08:00
2026-10-22 04:09:35 +00:00
2026-10-22 08:27:39 +08:00
2026-10-20 17:25:19 +08:00
2026-10-22 04:11:15 +08:00
2026-10-20 00:37:45 +08:00
2026-10-21 04:57:08 -07:00
2026-10-19 06:22:32 +08:00
2026-10-21 17:51:24 +08:00
2026-10-17 20:40:55 +08:00
2026-10-17 20:20:53 +08:00
2026-10-18 01:20:43 +00:00
2026-10-22 02:59:27 +08:00
2026-10-18 08:44:41 +08:00
2026-10-20 00:05:22 +08:00
2026-10-21 06:14:03 +08:00
2026-10-20 07:19:58 +08:00
2026-10-20 02:01:00 +08:00
2026-10-19 08:36:53 +08:00
2026-10-22 06:12:42 +08:00
2026-10-21 06:14:03 +08:00
2026-10-22 06:12:42 +08:00
2026-10-21 06:45:34 +08:00
2026-10-21 03:29:31 +08:00
2026-10-20 05:29:43 +08:00
2026-10-20 05:29:43 +08:00
2026-10-18 07:22:14 +08:00
2026-10-18 07:16:10 +08:00
2026-10-21 18:45:50 +00:00
2026-10-21 00:52:53 +08:00
2026-10-21 19:47:52 +08:00
2026-10-21 02:03:17 +08:00
2026-10-18 11:34:44 +00:00
2026-10-21 19:47:52 +08:00
2026-10-18 09:48:11 +08:00
2026-10-22 04:17:14 +08:00
2026-10-19 08:45:04 +08:00
2026-10-17 19:57:28 -07:00
2026-10-21 05:06:28 -07:00