NOXX - Commiter
27f0ad0db0
fix(notion-web): use Chrome TLS impersonation for runInferenceTranscript ( #8159 )
...
Node/undici fetch is rejected by Notion's edge with HTTP 200
temporarily-unavailable and empty assistant text (messages appear in the
thread, UI shows 502 No response from Notion AI). The same cookie and body
succeed via curl/Schannel and a browser Chrome JA3 handshake.
Route inference through tls-client-node (chrome_146), matching Claude/
Perplexity web providers. Also detect nested patch-start error objects so
operators see temporarily-unavailable instead of a misleading empty-body
502, and treat that subtype as retryable.
Verified live: notion-web/fable-5, hyperagent/fable, and
promptql/vertex-claude-fable-5 all return PONG through the packaged
backend; unit tests 83/83.
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com >
2026-07-23 12:17:58 -03:00
..
2026-07-22 20:41:19 -03:00
2026-07-20 10:07:55 -03:00
2026-07-13 09:12:40 -03:00
2026-07-23 05:24:22 -03:00
2026-07-21 21:41:58 -03:00
2026-07-22 17:38:10 -03:00
2026-07-04 13:00:30 -03:00
2026-07-23 05:03:17 -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-13 09:12:40 -03:00
2026-07-04 13:00:30 -03:00
2026-07-21 13:16:47 -03:00
2026-07-21 13:16:58 -03:00
2026-06-29 08:40:06 -03:00
2026-07-22 08:12:07 -03:00
2026-07-22 20:41:19 -03:00
2026-06-05 14:20:05 -03:00
2026-07-18 11:33:57 -03:00
2026-07-17 11:32:25 -03:00
2026-06-27 09:07:12 -03:00
2026-07-21 12:19:01 -03:00
2026-06-17 02:43:21 -03:00
2026-06-29 08:40:06 -03:00
2026-07-17 06:12:15 -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-07-23 05:24:22 -03:00
2026-07-13 09:12:40 -03:00
2026-07-04 13:00:30 -03:00
2026-07-13 09:12:40 -03:00
2026-06-27 09:07:12 -03:00
2026-07-21 21:41:58 -03:00
2026-07-13 09:12:40 -03:00
2026-07-21 08:39:37 -03:00
2026-07-22 00:42:47 -03:00
2026-07-22 00:42:47 -03:00
2026-06-29 08:40:06 -03:00
2026-07-23 04:50:51 -03:00
2026-07-13 09:12:40 -03:00
2026-07-04 13:00:30 -03:00
2026-07-13 09:12:40 -03:00
2026-07-23 05:03:17 -03:00
2026-07-23 05:24:14 -03:00
2026-07-07 13:14:06 -03:00
2026-07-22 01:22:08 -03:00
2026-07-17 11:32:25 -03:00
2026-07-17 11:31:54 -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-19 14:51:06 -03:00
2026-07-19 21:22:37 -03:00
2026-07-17 10:40:09 -03:00
2026-07-07 13:14:06 -03:00
2026-07-04 13:00:30 -03:00
2026-07-19 14:46:37 -03:00
2026-07-22 07:06:15 -03:00
2026-07-23 01:33:32 -03:00
2026-07-18 03:16:58 -03:00
2026-07-21 21:40:31 -03:00
2026-07-04 13:00:30 -03:00
2026-07-22 08:08:46 -03:00
2026-07-23 05:24:22 -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-18 21:19:42 -03:00
2026-07-18 21:19:42 -03:00
2026-07-13 09:12:40 -03:00
2026-06-27 09:07:12 -03:00
2026-07-13 09:12:40 -03:00
2026-07-17 12:09:12 -03:00
2026-07-14 21:13:45 -03:00
2026-07-18 21:19:42 -03:00
2026-07-23 08:53:03 -03:00
2026-05-26 23:51:47 -03:00
2026-04-24 07:00:21 -03:00
2026-07-23 12:17:58 -03:00
2026-07-18 15:14:37 -03:00
2026-07-21 13:16:47 -03:00
2026-06-29 08:40:06 -03:00
2026-06-25 13:17:40 -03:00
2026-07-21 13:16:58 -03:00
2026-03-22 20:29:06 -03:00
2026-07-20 18:48:16 -03:00
2026-07-20 18:48:16 -03:00
2026-07-02 10:47:13 -03:00
2026-05-24 18:05:58 -03:00
2026-07-18 15:13:13 -03:00
2026-07-07 13:14:06 -03:00
2026-07-13 09:12:40 -03:00
2026-07-13 09:12:40 -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-18 21:18:53 -03:00
2026-07-14 15:40:09 -03:00
2026-07-13 09:12:40 -03:00
2026-07-19 14:46:37 -03:00
2026-06-27 09:07:12 -03:00