Altay
5012b52780
fix(cli): route skills list output to stdout when --json is active ( #60914 )
...
* fix(cli): route skills list output to stdout when --json is active
runSkillsAction used defaultRuntime.log() which goes through console.log.
The --json preAction hook calls routeLogsToStderr(), redirecting console.log
to stderr. Switch to defaultRuntime.writeStdout() which writes directly to
process.stdout, consistent with how other --json commands (e.g. skills search)
already emit their output.
Fixes #57599
* test(cli): add skills JSON stdout regression coverage
* test(cli): refine skills CLI stream coverage
* fix(cli): add changelog entry for skills JSON stdout fix
---------
Co-authored-by: Aftabbs <aftabbs.wwe@gmail.com >
2026-04-04 18:09:44 +03:00
..
2026-03-31 21:09:17 -04:00
2026-04-04 08:59:56 +01:00
2026-04-04 10:47:38 +09:00
2026-03-22 23:19:17 +00:00
2026-04-04 01:07:28 +09:00
2026-04-04 08:59:37 +01:00
2026-04-04 00:10:16 +01:00
2026-04-03 19:54:37 +01:00
2026-03-31 02:25:02 +01:00
2026-03-30 00:41:06 +01:00
2026-03-26 22:00:13 +00:00
2026-03-24 17:10:06 +00:00
2026-03-31 02:25:02 +01:00
2026-03-30 00:39:39 +01:00
2026-03-30 00:39:39 +01:00
2026-04-04 01:07:28 +09:00
2026-04-04 01:07:28 +09:00
2026-03-31 02:25:02 +01:00
2026-03-24 10:17:17 -04:00
2026-04-04 12:19:08 +01:00
2026-04-02 22:08:59 +09:00
2026-03-29 09:10:38 +01:00
2026-04-04 04:58:09 +01:00
2026-04-04 04:58:09 +01:00
2026-04-04 04:58:09 +01:00
2026-03-22 22:47:58 +00:00
2026-03-22 22:47:58 +00:00
2026-03-28 19:35:32 +01:00
2026-03-29 16:02:59 -04:00
2026-03-27 05:07:50 +00:00
2026-04-03 19:49:43 +01:00
2026-03-31 02:37:31 -05:00
2026-03-17 20:20:11 -05:00
2026-03-28 00:46:53 +00:00
2026-03-17 20:20:11 -05:00
2026-03-17 18:15:49 -05:00
2026-03-17 18:15:49 -05:00
2026-03-25 00:51:55 -04:00
2026-03-26 18:34:51 +00:00
2026-03-31 02:25:02 +01:00
2026-04-03 19:10:56 +01:00
2026-04-03 19:09:21 +01:00
2026-04-03 19:09:20 +01:00
2026-04-03 07:14:58 +01:00
2026-03-27 18:55:33 +00:00
2026-03-31 02:25:02 +01:00
2026-03-30 00:39:39 +01:00
2026-03-30 16:10:13 +01:00
2026-03-25 15:49:26 -06:00
2026-04-02 15:19:53 +01:00
2026-04-02 01:28:14 -04:00
2026-04-03 19:10:56 +01:00
2026-04-04 01:07:28 +09:00
2026-04-04 01:07:28 +09:00
2026-03-26 19:16:43 +00:00
2026-04-02 22:50:17 +09:00
2026-03-28 00:46:53 +00:00
2026-04-04 01:07:28 +09:00
2026-04-04 00:28:25 +01:00
2026-04-04 08:17:11 +09:00
2026-03-31 02:25:02 +01:00
2026-03-28 02:41:57 +00:00
2026-03-27 21:50:39 +00:00
2026-03-17 00:01:34 -05:00
2026-03-31 02:25:02 +01:00
2026-04-04 15:46:25 +09:00
2026-03-31 02:25:02 +01:00
2026-04-03 20:34:23 +01:00
2026-03-29 09:10:38 +01:00
2026-04-03 19:53:38 +01:00
2026-04-03 19:53:38 +01:00
2026-03-31 02:25:02 +01:00
2026-03-22 23:19:17 +00:00
2026-04-03 19:09:20 +01:00
2026-03-29 09:10:38 +01:00
2026-03-23 18:08:17 +02:00
2026-04-02 20:57:14 +09:00
2026-04-03 19:09:20 +01:00
2026-04-04 12:22:49 +09:00
2026-04-04 12:34:55 +09:00
2026-04-03 03:22:37 +09:00
2026-04-03 18:09:14 -04:00
2026-04-02 22:59:25 +09:00
2026-04-04 01:49:35 +09:00
2026-04-02 22:50:17 +09:00
2026-04-04 12:35:58 +09:00
2026-04-04 04:26:51 +09:00
2026-03-30 01:02:25 +01:00
2026-04-04 01:49:35 +09:00
2026-04-03 19:54:37 +01:00
2026-03-24 10:17:17 -04:00
2026-03-26 18:34:51 +00:00
2026-03-31 02:25:02 +01:00
2026-03-31 02:25:02 +01:00
2026-03-16 05:54:58 +00:00
2026-03-27 16:40:27 +00:00
2026-03-31 02:25:02 +01:00
2026-04-04 16:55:04 +09:00
2026-04-03 14:51:24 +05:30
2026-04-04 16:55:04 +09:00
2026-04-04 02:35:36 +01:00
2026-03-26 18:34:51 +00:00
2026-03-24 21:00:36 +00:00
2026-03-27 22:24:54 +00:00
2026-04-04 08:59:56 +01:00
2026-04-04 02:35:36 +01:00
2026-04-03 19:10:56 +01:00
2026-03-29 22:39:30 +09:00
2026-04-04 02:35:36 +01:00
2026-03-31 02:25:02 +01:00
2026-03-22 23:19:17 +00:00
2026-03-31 02:25:02 +01:00
2026-03-22 23:19:17 +00:00
2026-04-04 18:09:44 +03:00
2026-03-30 16:10:13 +01:00
2026-03-28 03:45:56 +00:00
2026-03-30 16:10:13 +01:00
2026-04-04 18:09:44 +03:00
2026-04-03 20:34:23 +01:00
2026-03-22 23:19:17 +00:00
2026-04-03 21:34:42 +01:00
2026-03-31 02:25:02 +01:00
2026-04-04 16:55:04 +09:00
2026-04-04 16:55:04 +09:00
2026-04-04 16:55:04 +09:00
2026-03-22 15:09:38 -07:00