Jay Hemnani and Cursor Agent
37d2ebac4c
fix(artifacts): accept the bundle subject when extracting an app bundle ( #891 )
...
* fix(artifacts): accept the bundle subject when extracting an app bundle
For a .app target the session target is the bundle's executable, while the
artifact provider reports the bundle itself as the subject. The subject
check exempted inventory_artifact and inspect_artifact but not
extract_artifact, so extracting any .app failed with execution_failure after
the output tree had already been written, and the output path was never
reported.
* refactor(binary): rename artifact bundle subject helper
isArtifactInventorySubject also covers extract_artifact for .app
bundles, so name it for the shared bundle-subject exemption.
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-10-07 19:04:55 +08:00
..
2026-10-07 16:50:41 +08:00
2026-10-07 17:57:33 +08:00
2026-10-07 19:04:55 +08:00
2026-10-07 14:44:52 +08:00
2026-10-07 13:18:39 +08:00
2026-10-07 19:04:15 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-07 01:47:05 +08:00
2026-10-07 09:10:29 +00:00
2026-10-07 10:06:48 +00:00
2026-10-04 16:02:36 +08:00
2026-10-04 16:02:36 +08:00
2026-10-06 05:58:46 +08:00
2026-10-05 20:16:44 +08:00
2026-10-06 00:24:15 +08:00
2026-10-06 04:55:26 +08:00
2026-10-07 17:57:33 +08:00
2026-10-05 20:16:44 +08:00
2026-09-29 12:15:49 +08:00
2026-10-07 09:10:29 +00:00
2026-10-06 00:50:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 04:55:26 +08:00
2026-10-06 05:57:38 +08:00
2026-10-05 20:16:44 +08:00
2026-09-29 14:53:50 +08:00
2026-10-07 14:59:52 +08:00
2026-10-07 14:59:52 +08:00
2026-10-06 05:58:46 +08:00
2026-10-06 22:07:29 -07:00
2026-10-07 13:20:02 +08:00
2026-10-05 23:06:19 +08:00
2026-10-06 21:58:20 -07:00
2026-10-07 15:05:29 +08:00
2026-10-06 22:57:36 +08:00
2026-08-11 18:34:32 +08:00
2026-10-06 00:50:38 +08:00
2026-10-07 13:00:24 +08:00
2026-10-07 01:47:05 +08:00
2026-10-07 13:00:24 +08:00
2026-10-06 04:55:26 +08:00
2026-10-05 21:15:04 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-07 13:18:39 +08:00
2026-10-06 05:57:38 +08:00
2026-10-07 17:16:58 +08:00
2026-10-06 20:17:59 +08:00
2026-10-05 20:16:44 +08:00
2026-10-07 01:47:05 +08:00
2026-07-12 10:20:45 +08:00
2026-10-07 04:00:25 -07:00
2026-10-06 05:57:38 +08:00
2026-10-07 05:24:32 +08:00
2026-10-06 05:57:38 +08:00
2026-08-11 18:34:32 +08:00
2026-10-06 05:58:46 +08:00
2026-08-11 18:34:32 +08:00
2026-10-06 05:58:46 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-09-29 11:22:31 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 00:50:38 +08:00
2026-10-05 22:54:17 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-07 10:33:10 +08:00
2026-10-07 10:33:10 +08:00
2026-10-07 16:03:37 +08:00
2026-10-07 04:20:53 +08:00
2026-10-05 21:15:04 +08:00
2026-10-06 05:57:38 +08:00
2026-10-06 05:57:38 +08:00
2026-10-05 21:15:04 +08:00
2026-10-06 05:58:46 +08:00
2026-10-06 05:58:46 +08:00
2026-10-05 21:15:04 +08:00
2026-10-06 05:58:46 +08:00
2026-10-06 00:50:38 +08:00
2026-10-05 21:15:04 +08:00
2026-10-06 01:43:45 -07:00
2026-10-05 21:15:04 +08:00
2026-10-07 04:20:53 +08:00
2026-10-07 04:20:53 +08:00
2026-10-06 01:22:45 -07:00
2026-10-06 01:22:45 -07:00
2026-10-06 05:58:46 +08:00
2026-10-05 20:16:44 +08:00
2026-10-05 20:16:44 +08:00
2026-10-05 21:15:04 +08:00
2026-09-29 16:29:23 +08:00
2026-08-10 14:57:44 +08:00
2026-07-14 02:11:56 +00:00
2026-09-29 11:22:31 +08:00
2026-10-07 10:56:06 +08:00
2026-09-29 13:57:24 +08:00
2026-10-07 17:16:58 +08:00
2026-10-07 16:03:37 +08:00
2026-09-29 13:57:24 +08:00
2026-10-04 16:02:36 +08:00
2026-07-24 13:17:56 +00:00
2026-09-29 08:45:36 +08:00
2026-09-29 07:08:46 +08:00
2026-10-06 05:57:38 +08:00
2026-07-24 13:17:56 +00:00
2026-07-24 13:17:56 +00:00
2026-10-07 04:02:10 +08:00
2026-10-07 10:33:10 +08:00
2026-10-06 05:58:46 +08:00
2026-10-07 04:02:10 +08:00
2026-10-06 16:18:42 +08:00
2026-10-07 15:05:29 +08:00
2026-10-06 05:00:32 +08:00
2026-10-06 05:00:32 +08:00
2026-10-05 22:13:22 -07:00
2026-10-06 05:00:32 +08:00
2026-10-07 13:00:24 +08:00
2026-10-06 05:00:32 +08:00
2026-10-06 21:58:20 -07:00
2026-10-06 05:00:32 +08:00
2026-10-07 13:00:24 +08:00
2026-10-04 16:02:36 +08:00
2026-07-14 19:27:31 +08:00
2026-10-06 05:00:32 +08:00
2026-10-06 16:53:33 +08:00
2026-10-06 16:53:33 +08:00
2026-10-06 22:57:36 +08:00
2026-10-06 05:00:32 +08:00
2026-10-06 05:58:46 +08:00
2026-10-06 14:15:59 +08:00
2026-09-29 13:57:50 +08:00
2026-10-06 21:58:20 -07:00
2026-10-05 23:06:19 +08:00
2026-10-06 00:50:38 +08:00
2026-10-06 21:58:20 -07:00
2026-10-06 05:58:46 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 14:59:52 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 05:24:32 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 16:21:18 +08:00
2026-10-07 16:21:18 +08:00
2026-10-06 16:53:33 +08:00