Vincent Koc
38da2d076c
CLI: add root --help fast path and lazy channel option resolution (#30975)
* CLI argv: add strict root help invocation guard
* Entry: add root help fast-path bootstrap bypass
* CLI context: lazily resolve channel options
* CLI context tests: cover lazy channel option resolution
* CLI argv tests: cover root help invocation detection
* Changelog: note additional startup path optimizations
* Changelog: split startup follow-up into #30975 entry
* CLI channel options: load precomputed startup metadata
* CLI channel options tests: cover precomputed metadata path
* Build: generate CLI startup metadata during build
* Build script: invoke CLI startup metadata generator
* CLI routes: preload plugins for routed health
* CLI routes tests: assert health plugin preload
* CLI: add experimental bundled entry and snapshot helper
* Tools: compare CLI startup entries in benchmark script
* Docs: add startup tuning notes for Pi and VM hosts
* CLI: drop bundled entry runtime toggle
* Build: remove bundled and snapshot scripts
* Tools: remove bundled-entry benchmark shortcut
* Docs: remove bundled startup bench examples
* Docs: remove Pi bundled entry mention
* Docs: remove VM bundled entry mention
* Changelog: remove bundled startup follow-up claims
* Build: remove snapshot helper script
* Build: remove CLI bundle tsdown config
* Doctor: add low-power startup optimization hints
* Doctor: run startup optimization hint checks
* Doctor tests: cover startup optimization host targeting
* Doctor tests: mock startup optimization note export
* CLI argv: require strict root-only help fast path
* CLI argv tests: cover mixed root-help invocations
* CLI channel options: merge metadata with runtime catalog
* CLI channel options tests: assert dynamic catalog merge
* Changelog: align #30975 startup follow-up scope
* Docs tests: remove secondary-entry startup bench note
* Docs Pi: add systemd recovery reference link
* Docs VPS: add systemd recovery reference link
2026-03-01 14:23:46 -08:00
..
2026-03-01 20:39:24 +01:00
2026-02-21 20:39:34 +01:00
2026-02-14 21:22:46 +01:00
2026-02-26 22:47:35 +01:00
2026-02-28 09:20:18 -08:00
2026-02-16 03:42:11 +01:00
2026-01-18 18:43:39 +00:00
2026-02-19 03:40:47 -08:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-03-01 14:23:46 -08:00
2026-02-05 16:54:44 -05:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-01-31 21:29:14 +09:00
2026-02-21 13:16:31 +05:30
2026-01-31 21:21:25 +09:00
2026-01-30 03:16:21 +01:00
2026-02-26 11:00:09 +01:00
2026-02-19 15:27:48 +01:00
2026-02-26 17:47:57 +01:00
2026-02-24 23:51:10 +00:00
2026-02-27 20:20:53 -06:00
2026-02-24 15:05:31 +00:00
2026-02-26 21:57:52 +01:00
2026-02-01 10:03:47 +09:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-02-05 12:29:04 -08:00
2026-01-30 03:16:21 +01:00
2026-02-21 01:35:35 -05:00
2026-02-21 15:08:28 +01:00
2026-01-18 22:28:59 +00:00
2026-02-17 00:00:57 +01:00
2026-02-09 11:35:47 +09:00
2026-01-30 03:16:21 +01:00
2026-02-16 23:26:11 +00:00
2026-02-01 10:03:47 +09:00
2026-02-09 18:45:06 -08:00
2026-01-31 21:29:14 +09:00
2026-02-21 15:08:28 +01:00
2026-01-31 21:29:14 +09:00
2026-02-26 18:09:01 +01:00
2026-02-26 18:09:01 +01:00
2026-02-19 15:48:46 +08:00
2026-02-24 15:02:27 +00:00
2026-02-12 15:28:12 -06:00
2026-02-24 02:05:37 +00:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-02-28 10:04:25 +05:30
2026-02-20 12:08:10 +05:30
2026-02-27 21:41:24 +00:00
2026-02-13 15:09:39 -05:00
2026-02-13 15:09:39 -05:00
2026-02-13 15:09:39 -05:00
2026-02-21 16:53:46 +01:00
2026-01-30 03:16:21 +01:00
2026-01-31 21:29:14 +09:00
2026-02-13 15:30:09 -05:00
2026-02-28 10:28:53 +05:30
2026-02-25 05:03:24 +00:00
2026-02-17 15:50:07 +09:00
2026-02-17 11:24:08 +09:00
2026-02-26 12:13:20 +00:00
2026-02-21 14:02:53 +01:00
2026-01-30 03:16:21 +01:00
2026-02-15 00:57:13 +01:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-02-28 10:04:25 +05:30
2026-01-31 21:21:25 +09:00
2026-02-11 21:12:27 -06:00
2026-02-02 03:38:14 +01:00
2026-02-22 19:13:19 +01:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-01-30 03:16:21 +01:00
2026-02-01 10:03:47 +09:00
2026-02-22 18:44:21 +01:00
2026-01-30 03:16:21 +01:00
2026-02-25 02:48:34 +00:00
2026-02-25 02:48:34 +00:00
2026-03-01 13:03:06 -08:00
2026-02-18 01:34:35 +00:00
2026-02-16 20:49:09 -05:00
2026-02-24 02:55:02 +00:00
2026-01-25 10:53:23 +00:00
2026-02-17 15:50:07 +09:00
2026-02-17 11:24:08 +09:00
2026-01-31 21:29:14 +09:00
2026-02-14 20:53:32 -08:00
2026-03-01 14:23:46 -08:00
2026-02-14 14:16:02 +01:00
2026-02-05 16:54:44 -05:00