Turtle
8c146d978f
feat(tool-cordis): inspect live plugin Config schemas ( #4834 )
...
* feat(tool-cordis): inspect live plugin Config schemas
Replace the Host `Builtin` inspect provider, which described a dynamic Host
half the model can no longer define, with a `Config` provider that lists every
live Loader entry with its Config status and projects one entry's native
Schemastery Config into a self-contained JSON Schema document. app-boot exports
its projector, native-schema check, and the shared `loaderExpression`
definition for the live walk; the CLI dump keeps its profile-composition path.
* fix(tool-cordis): refresh config catalog pointer and presets e2e provider list
* fix(tool-cordis): resolve the Loader at Config query time
A Host composed programmatically without a Loader keeps registering the
inspect providers; `Config.listConfigs` reports the missing Loader when
queried. Refresh the advanced-toolchain recordings whose provider list now
carries `Config` in place of `Builtin`.
* docs: regenerate module graph for the tool-cordis app-boot dependency
* docs: regenerate event graph pointer for app-boot exports
* fix(tool-cordis): address review on the Config inspect provider
Report the Loader entry id (unique across include trees) beside the tree-local
patch id, classify group and include carriers as `tree`, treat disabled and
disposed fibers as `inactive`, and drop the unreachable boolean-schema branch
by narrowing the projector's root type. The presets e2e now queries
`Config.listConfigs` over the booted Web profile and projects the shipped
`tools` row; the advanced-toolchain recordings carry the updated manifest.
* fix(tool-cordis): page the Config directory and filter it by plugin name
A full directory of a shipped Web profile exceeds the 50000-byte spill cap
once rows carry more fields, and the spilled preview is no longer JSON.
`Config.listConfigs` now returns pages (`offset`, `limit` up to 100, default
25) with `total` and `nextOffset`, and an exact plugin `name` filter; the
presets e2e reads the shipped rows through the filter.
2026-09-21 20:39:29 +08:00
..
2026-09-21 08:24:18 +00:00
2026-09-18 19:07:12 +08:00
2026-09-18 17:17:46 +08:00
2026-09-21 16:37:50 +08:00
2026-09-21 13:57:38 +08:00
2026-09-19 20:13:58 +08:00
2026-08-19 18:21:26 +08:00
2026-07-26 23:29:46 +08:00
2026-08-29 15:31:12 +08:00
2026-09-18 04:50:47 +00:00
2026-09-18 04:50:47 +00:00
2026-08-06 16:38:25 +08:00
2026-08-29 14:26:42 +08:00
2026-08-29 14:26:42 +08:00
2026-08-29 20:19:38 +08:00
2026-09-08 20:49:10 +08:00
2026-09-12 22:04:16 +08:00
2026-09-12 21:30:51 +08:00
2026-08-31 15:50:45 +08:00
2026-08-24 19:09:40 +08:00
2026-08-24 19:09:40 +08:00
2026-09-17 11:15:36 +08:00
2026-09-17 11:15:36 +08:00
2026-09-18 17:44:15 +08:00
2026-09-18 17:44:15 +08:00
2026-09-18 17:44:15 +08:00
2026-09-08 20:49:10 +08:00
2026-09-12 20:56:26 +08:00
2026-08-09 16:39:41 +08:00
2026-07-28 01:02:43 +08:00
2026-07-19 21:24:42 +08:00
2026-09-03 11:16:34 +08:00
2026-09-21 10:56:23 +08:00
2026-09-21 08:24:18 +00:00
2026-09-19 20:13:58 +08:00
2026-09-07 12:41:23 +08:00
2026-09-19 12:08:11 +08:00
2026-09-08 20:49:10 +08:00
2026-09-08 20:49:10 +08:00
2026-09-15 20:45:49 +08:00
2026-09-15 20:45:49 +08:00
2026-08-18 01:34:21 +08:00
2026-09-20 14:02:18 +08:00
2026-08-13 02:29:17 +08:00
2026-08-24 22:02:44 +08:00
2026-08-09 01:31:57 +08:00
2026-08-11 15:23:05 +08:00
2026-08-10 22:04:13 +08:00
2026-09-21 08:24:18 +00:00
2026-09-13 15:17:06 +08:00
2026-09-08 22:31:16 +08:00
2026-09-08 22:31:16 +08:00
2026-09-19 20:13:58 +08:00
2026-09-13 15:13:59 +08:00
2026-09-13 15:13:59 +08:00
2026-08-27 23:14:31 +08:00
2026-09-20 15:50:41 +08:00
2026-09-20 15:50:41 +08:00
2026-09-17 20:26:04 +08:00
2026-09-16 12:50:34 +08:00
2026-08-13 00:54:38 +08:00
2026-08-27 22:26:29 +08:00
2026-08-10 16:34:20 +08:00
2026-09-12 20:56:26 +08:00
2026-09-20 12:17:47 +08:00
2026-09-20 12:17:47 +08:00
2026-09-13 22:39:16 +08:00
2026-09-14 23:09:06 +08:00
2026-07-29 23:55:12 +08:00
2026-08-10 22:04:13 +08:00
2026-08-19 02:26:57 +08:00
2026-09-21 11:46:13 +00:00
2026-09-17 23:23:48 +08:00
2026-09-12 17:06:38 +08:00
2026-09-12 17:06:38 +08:00
2026-07-30 19:57:17 +08:00
2026-09-21 18:26:03 +08:00
2026-08-29 14:26:42 +08:00
2026-09-18 19:05:32 +08:00
2026-08-10 22:04:13 +08:00
2026-09-06 02:05:27 +08:00
2026-09-16 22:00:38 +08:00
2026-09-18 11:52:04 +08:00
2026-09-18 11:52:04 +08:00
2026-09-21 15:23:08 +08:00
2026-08-19 02:26:57 +08:00
2026-08-27 19:39:21 +08:00
2026-08-27 20:02:10 +08:00
2026-09-13 14:47:56 +08:00
2026-09-13 14:47:56 +08:00
2026-09-17 00:12:27 +08:00
2026-09-18 16:40:25 +08:00
2026-09-18 16:40:25 +08:00
2026-08-11 15:23:05 +08:00
2026-09-17 11:15:36 +08:00
2026-09-17 11:15:36 +08:00
2026-09-09 13:16:09 +08:00
2026-09-21 00:04:06 +08:00
2026-09-21 00:04:06 +08:00
2026-08-18 17:56:49 +08:00
2026-08-18 19:37:53 +08:00
2026-08-09 00:37:46 +08:00
2026-08-19 02:26:57 +08:00
2026-08-18 18:27:01 +08:00
2026-09-20 12:09:57 +08:00
2026-09-19 20:18:58 +08:00
2026-09-19 20:00:11 +08:00
2026-09-19 20:00:11 +08:00
2026-09-21 20:39:29 +08:00
2026-09-12 20:56:26 +08:00
2026-09-12 20:56:26 +08:00
2026-09-19 20:13:58 +08:00
2026-09-21 16:34:15 +08:00
2026-08-29 14:26:42 +08:00
2026-08-23 16:28:19 +08:00
2026-08-31 17:10:53 +08:00
2026-08-31 17:10:53 +08:00
2026-09-11 23:15:26 +08:00
2026-09-14 10:19:11 +08:00
2026-09-18 19:05:32 +08:00
2026-09-20 15:09:37 +08:00
2026-09-20 15:09:37 +08:00
2026-09-18 19:08:11 +08:00
2026-09-18 19:05:33 +08:00
2026-09-18 23:40:56 +08:00
2026-09-13 12:19:46 +08:00
2026-09-13 12:19:46 +08:00
2026-09-13 12:19:46 +08:00
2026-09-12 18:52:17 +08:00
2026-09-18 19:05:32 +08:00
2026-09-13 12:08:08 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:07:12 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-13 12:08:08 +08:00
2026-09-18 19:07:12 +08:00
2026-08-21 11:09:25 +08:00
2026-08-21 11:09:25 +08:00
2026-09-19 11:39:05 +08:00
2026-09-06 14:56:30 +08:00
2026-09-15 17:22:50 +08:00
2026-09-15 16:15:11 +08:00
2026-08-08 12:25:41 +08:00
2026-08-08 12:25:41 +08:00
2026-08-13 00:54:38 +08:00
2026-08-13 00:54:38 +08:00
2026-09-08 21:35:18 +08:00
2026-08-21 20:35:32 +08:00
2026-09-19 20:13:58 +08:00
2026-09-09 12:55:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-18 19:05:32 +08:00
2026-09-09 19:20:29 +08:00
2026-09-17 00:12:27 +08:00
2026-09-18 19:08:11 +08:00
2026-09-12 22:25:10 +08:00
2026-09-21 08:24:18 +00:00
2026-08-18 21:15:20 +08:00
2026-09-19 20:13:58 +08:00
2026-09-21 13:40:37 +08:00
2026-08-23 16:28:19 +08:00
2026-08-23 16:28:19 +08:00
2026-09-18 13:17:34 +08:00
2026-09-20 13:09:14 +08:00
2026-09-19 20:13:58 +08:00
2026-09-17 16:48:06 +08:00
2026-09-19 23:03:38 +08:00
2026-09-19 23:03:38 +08:00
2026-09-19 23:03:38 +08:00
2026-09-17 14:06:14 +08:00
2026-09-20 14:50:54 +08:00
2026-08-29 11:50:13 +08:00
2026-09-17 16:48:06 +08:00
2026-09-08 13:52:08 +08:00
2026-09-09 14:46:41 +08:00
2026-09-09 14:46:41 +08:00
2026-09-06 22:44:54 +08:00
2026-09-06 22:16:00 +08:00
2026-08-13 15:16:12 +08:00
2026-08-31 14:38:55 +08:00
2026-08-31 17:16:58 +08:00
2026-09-06 01:01:03 +08:00
2026-09-01 11:01:05 +08:00
2026-08-19 03:01:11 +08:00
2026-08-19 03:01:11 +08:00
2026-08-19 04:08:47 +08:00
2026-08-19 03:56:17 +08:00
2026-08-21 22:22:23 +08:00
2026-09-05 14:37:32 +08:00
2026-08-19 03:47:00 +08:00
2026-08-08 21:11:59 +08:00
2026-09-09 12:56:06 +08:00
2026-09-18 17:44:15 +08:00
2026-09-18 17:44:15 +08:00
2026-08-24 21:37:14 +08:00
2026-08-19 02:26:57 +08:00
2026-08-10 16:34:20 +08:00
2026-09-17 16:00:36 +08:00
2026-09-21 11:46:13 +00:00
2026-08-10 16:34:20 +08:00
2026-08-10 16:34:20 +08:00
2026-09-20 15:50:41 +08:00
2026-09-20 15:50:41 +08:00
2026-08-10 16:34:20 +08:00
2026-08-28 13:12:52 +08:00
2026-09-08 17:00:41 +08:00
2026-08-18 01:34:25 +08:00
2026-08-18 01:34:25 +08:00
2026-09-12 20:56:26 +08:00
2026-09-12 20:56:26 +08:00
2026-09-18 20:06:44 +08:00
2026-09-18 20:06:44 +08:00
2026-09-01 20:22:05 +08:00
2026-09-04 16:23:37 +08:00
2026-09-13 12:19:46 +08:00
2026-09-17 00:12:27 +08:00
2026-08-14 16:05:48 +08:00
2026-09-21 08:24:18 +00:00
2026-08-24 22:02:44 +08:00
2026-09-21 08:24:18 +00:00
2026-09-21 08:24:18 +00:00
2026-09-21 08:24:18 +00:00
2026-08-24 22:02:44 +08:00
2026-08-20 22:10:15 +08:00
2026-08-20 22:10:35 +08:00
2026-08-13 13:07:24 +08:00
2026-08-13 13:07:24 +08:00
2026-08-21 22:22:23 +08:00
2026-09-12 20:20:02 +08:00
2026-09-12 20:20:02 +08:00
2026-08-24 22:02:44 +08:00
2026-08-24 22:02:44 +08:00
2026-09-01 21:15:04 +08:00
2026-09-01 21:15:04 +08:00
2026-09-19 20:13:58 +08:00
2026-09-19 20:13:58 +08:00
2026-08-11 15:23:05 +08:00
2026-09-09 00:30:37 +08:00
2026-09-09 00:30:37 +08:00
2026-08-14 16:10:06 +08:00
2026-08-21 22:22:23 +08:00
2026-09-20 17:53:17 +08:00
2026-09-15 11:06:42 +08:00
2026-08-10 16:34:20 +08:00
2026-09-20 17:00:17 +08:00
2026-09-20 17:00:17 +08:00
2026-09-17 00:12:27 +08:00
2026-09-17 00:12:27 +08:00
2026-09-05 14:37:32 +08:00
2026-09-21 18:26:03 +08:00
2026-09-08 13:52:40 +08:00
2026-09-08 13:52:40 +08:00
2026-08-11 12:35:38 +08:00
2026-09-12 18:37:56 +08:00
2026-09-17 11:15:21 +08:00
2026-09-17 11:15:21 +08:00
2026-09-21 08:24:18 +00:00
2026-09-21 08:24:18 +00:00
2026-08-10 18:04:26 +08:00
2026-08-10 18:04:26 +08:00
2026-08-23 16:02:32 +08:00
2026-09-14 23:09:05 +08:00
2026-08-19 02:26:57 +08:00
2026-08-13 13:07:57 +08:00
2026-08-23 16:16:04 +08:00
2026-09-19 15:43:10 +08:00
2026-09-19 15:43:09 +08:00
2026-07-30 21:49:33 +08:00
2026-09-21 00:04:06 +08:00
2026-09-21 00:04:06 +08:00
2026-09-19 20:13:58 +08:00
2026-09-12 20:56:26 +08:00
2026-09-07 12:40:40 +08:00