Karim Farahat and GitHub
203aac7710
fix(commands): probe for auto-update.js in auto-update ECC_ROOT resolver ( #2462 )
...
The auto-update command's inline ECC_ROOT resolver delegates to
resolveEccRoot() with the default probe (scripts/lib/utils.js). A
hooks-runtime-only install copies scripts/lib/ into ~/.claude, so the
partial install satisfies the probe and shadows the full plugin root
under ~/.claude/plugins/marketplaces/. The command then fails with
MODULE_NOT_FOUND because ~/.claude/scripts/auto-update.js does not
exist.
Pass {probe: scripts/auto-update.js} so the resolver only accepts a
root that actually contains the script the command runs. Applied to
the command doc and its ja-JP/zh-CN translations, with regression
tests for both the resolver behavior and the embedded snippets.
2026-08-04 00:28:59 -04:00
..
2026-03-29 21:21:18 -04:00
2026-08-04 00:28:59 -04:00
2026-04-30 03:41:18 -04:00
2026-04-30 03:41:18 -04:00
2026-05-12 00:06:41 -04:00
2026-06-18 16:49:58 -04:00
2026-04-29 23:56:40 -04:00
2026-03-29 21:21:18 -04:00
2026-04-29 23:56:40 -04:00
2026-05-11 21:09:20 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-06-11 12:58:11 -04:00
2026-03-01 12:07:13 -08:00
2026-05-11 07:44:26 -04:00
2026-04-05 17:51:56 -07:00
2026-04-29 23:56:40 -04:00
2026-04-02 17:48:43 -07:00
2026-04-29 23:56:40 -04:00
2026-04-30 03:41:18 -04:00
2026-04-30 03:41:18 -04:00
2026-04-29 23:56:40 -04:00
2026-03-29 21:21:18 -04:00
2026-04-29 23:56:40 -04:00
2026-03-10 20:53:39 -07:00
2026-05-19 06:20:54 -04:00
2026-04-05 17:50:31 -07:00
2026-04-05 17:50:31 -07:00
2026-04-05 17:50:31 -07:00
2026-04-05 17:50:31 -07:00
2026-03-01 12:07:13 -08:00
2026-03-29 21:21:18 -04:00
2026-07-03 20:01:17 -07:00
2026-04-29 23:56:40 -04:00
2026-04-29 23:56:40 -04:00
2026-03-29 21:21:18 -04:00
2026-04-29 23:56:40 -04:00
2026-08-02 14:39:29 -04:00
2026-08-02 14:39:29 -04:00
2026-04-30 03:41:18 -04:00
2026-04-30 12:25:14 -04:00
2026-05-25 14:10:35 -04:00
2026-04-30 03:41:18 -04:00
2026-06-07 13:25:58 +08:00
2026-06-07 13:25:58 +08:00
2026-06-07 13:25:58 +08:00
2026-06-07 13:25:58 +08:00
2026-06-07 13:25:58 +08:00
2026-06-07 16:15:31 +08:00
2026-06-15 14:21:28 -04:00
2026-06-07 16:15:31 +08:00
2026-06-07 16:15:31 +08:00
2026-06-07 16:15:31 +08:00
2026-07-03 20:26:40 -07:00
2026-07-08 17:12:48 -04:00
2026-05-12 00:06:41 -04:00
2026-07-08 17:12:48 -04:00
2026-04-30 03:41:18 -04:00
2026-05-12 00:06:41 -04:00
2026-05-11 21:09:20 -04:00
2026-03-02 22:15:46 -08:00
2026-03-02 22:15:46 -08:00
2026-04-08 16:27:30 -07:00
2026-03-31 22:57:48 -07:00
2026-03-31 14:12:23 -07:00
2026-04-08 16:27:30 -07:00
2026-04-08 16:27:30 -07:00
2026-03-22 15:40:58 -07:00
2026-04-29 23:56:40 -04:00
2026-07-19 15:47:10 -04:00
2026-05-28 07:32:52 -04:00
2026-05-28 07:32:52 -04:00
2026-05-28 07:32:52 -04:00
2026-04-30 03:41:18 -04:00
2026-03-29 21:21:18 -04:00
2026-04-05 17:51:56 -07:00
2026-04-29 23:56:40 -04:00
2026-03-16 13:34:25 -07:00
2026-04-29 23:56:40 -04:00
2026-03-31 14:05:31 -07:00
2026-03-29 21:21:18 -04:00
2026-07-03 20:00:51 -07:00
2026-07-03 20:01:17 -07:00
2026-02-20 01:11:30 -08:00
2026-08-02 14:39:29 -04:00
2026-07-03 20:01:17 -07:00
2026-04-30 03:41:18 -04:00
2026-04-30 03:41:18 -04:00
2026-04-30 03:41:18 -04:00
2026-06-12 19:44:39 +08:00