Goni Sulaiman
5c305680ac
fix(sse): strip internal markers from the dario and 9router request bodies ( #12729 ) ( #12735 )
...
`dario` and `9router` both override transformRequest() without calling the base
implementation, so the internal-marker strip that runs inside
BaseExecutor.transformRequest() never applied to their bodies, and the second
strip before dispatch in BaseExecutor.execute() is not on their path either.
Whatever the routing layer left on the request — including the context-relay /
universal-handoff markers — went upstream verbatim, and strict
OpenAI-compatible gateways reject unknown top-level keys with HTTP 400.
glm and gitlab look like the same class of bypass but are not: glm's
transformRequest() calls super, so the shared strip already covers it, and
gitlab rebuilds its payload field by field, so no extra key can survive to the
wire.
Co-authored-by: Goni Sulaiman <gonisulaimann@users.noreply.github.com >
2026-09-18 12:22:17 -03:00
..
2026-09-11 17:41:29 -03:00
2026-09-16 12:59:45 -03:00
2026-09-01 00:50:15 -03:00
2026-09-17 12:44:25 -03:00
2026-09-17 16:27:19 -03:00
2026-08-21 10:28:01 -03:00
2026-07-04 13:00:30 -03:00
2026-08-09 09:51:37 -03:00
2026-08-08 09:08:45 -03:00
2026-08-26 08:09:38 -03:00
2026-09-17 13:06:37 -03:00
2026-07-04 13:00:30 -03:00
2026-09-11 22:05:53 -03:00
2026-07-04 13:00:30 -03:00
2026-09-17 15:35:35 -03:00
2026-09-02 15:56:49 -03:00
2026-07-04 13:00:30 -03:00
2026-09-18 11:34:56 -03:00
2026-07-21 13:16:58 -03:00
2026-09-02 05:12:11 -03:00
2026-09-03 20:58:22 -03:00
2026-08-22 21:51:22 -03:00
2026-09-03 20:57:21 -03:00
2026-07-26 03:53:10 -03:00
2026-09-03 12:40:21 -03:00
2026-08-18 12:27:46 -03:00
2026-09-16 06:11:41 -03:00
2026-08-26 17:54:57 -03:00
2026-09-17 10:46:52 -03:00
2026-08-28 04:45:17 -03:00
2026-08-09 09:52:16 -03:00
2026-08-09 09:52:16 -03:00
2026-09-10 18:12:57 -03:00
2026-09-18 11:58:48 -03:00
2026-08-11 07:15:08 -03:00
2026-06-29 08:40:06 -03:00
2026-09-16 06:15:47 -03:00
2026-09-01 00:50:15 -03:00
2026-09-02 10:31:41 -03:00
2026-09-17 15:35:35 -03:00
2026-07-31 07:53:41 -03:00
2026-09-17 15:35:35 -03:00
2026-09-17 16:24:04 -03:00
2026-08-09 09:52:23 -03:00
2026-08-30 11:09:37 -03:00
2026-09-03 08:24:32 -03:00
2026-09-03 07:50:22 -03:00
2026-08-11 09:06:47 -03:00
2026-08-23 16:49:19 -03:00
2026-09-18 11:57:08 -03:00
2026-09-18 11:28:36 -03:00
2026-08-13 00:02:25 -03:00
2026-08-23 02:24:01 -03:00
2026-08-21 08:50:24 -03:00
2026-08-21 22:32:19 -03:00
2026-08-21 08:50:24 -03:00
2026-08-11 08:40:48 -03:00
2026-09-18 11:58:48 -03:00
2026-08-31 14:13:46 -03:00
2026-09-16 15:34:54 -03:00
2026-09-18 12:22:17 -03:00
2026-07-13 09:12:40 -03:00
2026-07-04 13:00:30 -03:00
2026-08-28 04:44:34 -03:00
2026-09-16 06:12:28 -03:00
2026-08-31 14:13:46 -03:00
2026-09-11 17:41:56 -03:00
2026-09-11 22:06:26 -03:00
2026-08-12 08:40:18 -03:00
2026-07-07 13:14:06 -03:00
2026-08-30 11:10:47 -03:00
2026-08-06 11:07:42 -03:00
2026-08-21 08:25:03 -03:00
2026-08-21 14:16:42 -03:00
2026-08-09 09:51:49 -03:00
2026-09-17 13:06:37 -03:00
2026-08-24 19:57:12 -03:00
2026-08-23 16:51:25 -03:00
2026-09-18 11:58:48 -03:00
2026-09-16 06:17:42 -03:00
2026-07-04 13:00:30 -03:00
2026-09-17 12:56:30 -03:00
2026-09-16 08:15:21 -03:00
2026-09-17 15:35:35 -03:00
2026-08-28 04:45:17 -03:00
2026-09-11 22:05:53 -03:00
2026-07-27 21:12:45 -03:00
2026-09-17 13:22:09 -03:00
2026-08-05 22:31:30 -03:00
2026-05-24 18:05:58 -03:00
2026-05-07 00:01:54 +07:00
2026-08-22 18:55:23 -03:00
2026-08-13 07:52:41 -03:00
2026-08-06 00:09:11 -03:00
2026-08-26 09:21:44 -03:00
2026-06-27 09:07:12 -03:00
2026-08-05 22:41:25 -03:00
2026-09-17 15:35:35 -03:00
2026-09-02 01:55:42 -03:00
2026-08-13 07:52:41 -03:00
2026-08-21 08:02:19 -03:00
2026-08-26 09:22:03 -03:00
2026-09-18 12:22:17 -03:00
2026-08-21 20:28:16 -03:00
2026-09-17 15:35:35 -03:00
2026-09-03 21:06:28 -03:00
2026-09-18 11:35:15 -03:00
2026-09-18 11:35:15 -03:00
2026-09-18 11:35:15 -03:00
2026-09-15 22:01:56 -03:00
2026-09-15 20:39:39 -03:00
2026-09-15 20:10:57 -03:00
2026-09-15 20:58:12 -03:00
2026-09-17 15:35:35 -03:00
2026-06-29 08:40:06 -03:00
2026-08-23 07:01:04 -03:00
2026-07-21 13:16:58 -03:00
2026-09-17 17:17:33 -03:00
2026-08-25 18:22:46 -03:00
2026-07-02 10:47:13 -03:00
2026-07-27 17:24:39 -03:00
2026-08-15 05:15:17 -03:00
2026-09-03 08:29:14 -03:00
2026-09-18 11:34:39 -03:00
2026-09-18 11:34:39 -03:00
2026-07-27 17:24:39 -03:00
2026-09-11 22:29:02 -03:00
2026-09-02 02:23:33 -03:00
2026-07-13 09:12:40 -03:00
2026-06-29 08:40:06 -03:00
2026-08-05 22:30:08 -03:00
2026-09-18 11:30:45 -03:00
2026-08-28 14:07:39 -03:00
2026-08-18 10:52:52 -03:00
2026-08-07 11:23:07 -03:00
2026-09-16 06:15:47 -03:00
2026-08-22 22:54:49 -03:00
2026-09-03 08:29:14 -03:00
2026-09-15 00:11:18 -03:00
2026-06-27 09:07:12 -03:00