Diego Rodrigues de Sa e Souza
2a5f9a5ed7
fix(sse): flatten structured (array) content in Qwen Web executor ( #6927 )
...
* fix(sse): flatten structured (array) content in Qwen Web executor
foldMessages did String(m.content), turning OpenAI-style content-part arrays
into the literal "[object Object]" prompt. Add contentToText() to extract the
text parts. Reported on the support mesh.
TDD: red->green regression test tests/unit/qwen-web-content-array-serialization.test.ts
* docs(changelog): add fragment for #6927
* fix(stryker): register qwen-web content-array test in tap.testFiles
Fast Quality Gates flagged the new coverage for open-sse/executors/qwen-web.ts
as missing from stryker.conf.json's tap.testFiles list.
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com >
2026-07-12 10:26:58 -03:00
..
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-12 10:26:21 -03:00
2026-07-10 19:38:58 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-11 01:33:24 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-06-29 08:40:06 -03:00
2026-07-11 04:25:32 -03:00
2026-06-05 14:20:05 -03:00
2026-07-07 20:08:16 -03:00
2026-06-27 09:07:12 -03:00
2026-07-08 14:55:00 -03:00
2026-06-17 02:43:21 -03:00
2026-06-29 08:40:06 -03:00
2026-07-12 03:30:47 -03:00
2026-06-17 19:26:32 -03:00
2026-07-04 13:00:30 -03:00
2026-06-29 08:40:06 -03:00
2026-05-15 12:51:07 -03:00
2026-07-10 19:38:58 -03:00
2026-07-12 03:30:47 -03:00
2026-07-04 13:00:30 -03:00
2026-07-07 20:59:24 -03:00
2026-06-27 09:07:12 -03:00
2026-07-12 03:30:47 -03:00
2026-07-12 03:30:47 -03:00
2026-07-06 19:30:56 -03:00
2026-07-06 02:25:17 -03:00
2026-07-06 18:16:22 -03:00
2026-06-29 08:40:06 -03:00
2026-07-10 19:04:51 -03:00
2026-07-10 18:37:05 -03:00
2026-07-04 13:00:30 -03:00
2026-07-10 18:37:05 -03:00
2026-07-09 20:37:40 -03:00
2026-05-11 21:49:32 -03:00
2026-07-07 07:42:12 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-02 10:47:13 -03:00
2026-06-29 08:40:06 -03:00
2026-07-04 13:00:30 -03:00
2026-07-02 10:47:13 -03:00
2026-07-06 18:16:49 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-07 17:20:25 -03:00
2026-07-04 13:00:30 -03:00
2026-07-04 13:00:30 -03:00
2026-07-11 07:39:39 -03:00
2026-06-29 08:40:06 -03:00
2026-05-24 18:05:58 -03:00
2026-05-07 00:01:54 +07:00
2026-07-09 19:54:05 -03:00
2026-06-05 11:48:03 -03:00
2026-07-11 04:25:47 -03:00
2026-06-27 09:07:12 -03:00
2026-07-11 01:33:24 -03:00
2026-07-08 14:08:48 -03:00
2026-07-12 10:23:40 -03:00
2026-05-26 23:51:47 -03:00
2026-04-24 07:00:21 -03:00
2026-07-06 19:22:27 -03:00
2026-07-04 13:00:30 -03:00
2026-06-29 08:40:06 -03:00
2026-06-25 13:17:40 -03:00
2026-03-22 20:29:06 -03:00
2026-07-04 13:00:30 -03:00
2026-07-12 10:26:58 -03:00
2026-07-02 10:47:13 -03:00
2026-05-24 18:05:58 -03:00
2026-07-04 13:00:30 -03:00
2026-07-06 21:32:15 -03:00
2026-07-12 01:59:15 -03:00
2026-07-10 19:38:58 -03:00
2026-06-29 08:40:06 -03:00
2026-06-29 08:40:06 -03:00
2026-06-16 01:00:40 -03:00
2026-06-16 01:00:40 -03:00
2026-05-26 23:51:47 -03:00
2026-07-10 19:44:06 -03:00
2026-07-06 02:25:17 -03:00
2026-07-11 07:39:39 -03:00
2026-07-06 20:43:11 -03:00
2026-06-27 09:07:12 -03:00