Vincent Koc
7af1def025
perf(test): isolate secret target registry docs checks
2026-04-06 17:21:49 +01:00
Peter Steinberger
7422e90053
fix(ci): restore shared test seams
2026-04-06 17:20:38 +01:00
huntharo
f2cd2c00b0
fix(plugin-sdk): add bundled entry error context
...
(cherry picked from commit 6099405ba1e8b98caa92cce4487808d212dc3544)
2026-04-06 12:19:05 -04:00
Peter Steinberger
1c5cbad0a6
refactor: dedupe account conversation bindings
2026-04-06 17:18:36 +01:00
Peter Steinberger
1aee8c55ce
refactor: dedupe channel doctor compat helpers
2026-04-06 17:18:36 +01:00
Peter Steinberger
5d7a73380f
fix(ci): repair tsgo test harnesses
2026-04-06 17:16:01 +01:00
Peter Steinberger
bedfa576a3
fix(ci): clean poll-timeout test merge artifact
2026-04-06 17:06:22 +01:00
Peter Steinberger
645c331200
fix(ci): repair type and extension regressions
2026-04-06 17:06:22 +01:00
Vincent Koc
79a0c71874
chore(lint): drop stale transcript type import
2026-04-06 17:06:18 +01:00
Vincent Koc
a797068206
refactor(lint): tighten channel and config defaults
2026-04-06 17:06:18 +01:00
Peter Steinberger
5d0e8336ab
perf(test): trim bundled channel bootstrap
2026-04-06 17:05:59 +01:00
Peter Steinberger
8b79cbcd06
build(plugins): align package versions to 2026.4.6
2026-04-06 17:05:30 +01:00
Peter Steinberger
e1a047c43f
fix: repair gateway fingerprint callback
2026-04-06 17:02:10 +01:00
Peter Steinberger
a8436f0220
fix: resolve rebased type drift
2026-04-06 17:02:10 +01:00
Peter Steinberger
821a30981a
test: refresh agent harness and latest-main type fixes
2026-04-06 17:02:10 +01:00
Peter Steinberger
2fef1ccbe7
fix: avoid leading spaces when stripping model tokens
2026-04-06 17:02:10 +01:00
Peter Steinberger
0ffceca50a
test: align agent auth and model expectations
2026-04-06 17:02:10 +01:00
Peter Steinberger
1b9ec88d9c
fix: centralize HTTP/1.1 SSRF dispatchers ( #61777 ) (thanks @zozo123)
2026-04-06 17:02:10 +01:00
Yossi Eliaz
0f5919a4ba
fix(ssrf): disable HTTP/2 for pinned SSRF-guard dispatchers (undici 8.0 compat)
...
Undici 8.0 defaults HTTPS clients to negotiate HTTP/2 via ALPN, which is
incompatible with the custom `connect.lookup` callback used for SSRF DNS
pinning. This caused `TypeError: fetch failed` in web_fetch/web_search.
Explicitly set `allowH2: false` on all dispatcher creation paths (Agent,
EnvHttpProxyAgent, ProxyAgent) to restore HTTP/1.1 behavior and keep the
pinned DNS lookup working reliably.
Closes #61738
2026-04-06 17:02:10 +01:00
Peter Steinberger
a65f9971b7
refactor(deadcode): remove duplicate barrels and helper shims
2026-04-06 17:00:40 +01:00
Vincent Koc
84c182deb2
fix(secrets): keep legacy x_search auth resolving
2026-04-06 16:57:23 +01:00
Vincent Koc
096d0cf412
chore(lint): type script and test helpers
2026-04-06 16:55:50 +01:00
Peter Steinberger
e79d2ecd9e
fix(check): repair latest type drift on main
2026-04-06 16:54:34 +01:00
Peter Steinberger
21f59a0ad5
fix: suppress commentary history leaks ( #61747 ) (thanks @afurm)
2026-04-06 16:54:34 +01:00
Peter Steinberger
672fcb187d
refactor(plugins): move provider seams to owning extensions
2026-04-06 16:54:18 +01:00
Peter Steinberger
9100923395
fix(ci): repair tsgo regressions
2026-04-06 16:53:21 +01:00
Peter Steinberger
f2a710ce63
fix(ci): align stale test expectations
2026-04-06 16:53:21 +01:00
Vincent Koc
87b2a6a16a
refactor(lint): type tool factories and runtime helpers
2026-04-06 16:53:02 +01:00
Vincent Koc
506b4decbd
test(secrets): mock bundled channel secrets seam
2026-04-06 16:52:59 +01:00
Peter Steinberger
93338ffbcc
refactor: dedupe media generation action helpers
2026-04-06 16:52:42 +01:00
Peter Steinberger
ad9481e2d1
refactor: dedupe auth and session helpers
2026-04-06 16:52:41 +01:00
Peter Steinberger
e8c7481fd2
refactor: dedupe outbound helpers
2026-04-06 16:52:41 +01:00
Peter Steinberger
4a84412b3a
refactor: dedupe channel plugin helpers
2026-04-06 16:52:41 +01:00
Peter Steinberger
8aeee0dc6d
refactor: dedupe plugin config helpers
2026-04-06 16:52:41 +01:00
Peter Steinberger
a830f4de4b
test(commands): fix moved session store refs
2026-04-06 16:49:28 +01:00
Peter Steinberger
8a33a8d607
perf(test): trim runtime lookups and add changed bench
2026-04-06 16:49:28 +01:00
Peter Steinberger
8477f1841a
refactor(deadcode): remove orphaned core wrappers
2026-04-06 16:47:03 +01:00
Peter Steinberger
d60149c655
test: move provider tests into owning extensions
2026-04-06 16:47:03 +01:00
Vincent Koc
c109a7623b
refactor(lint): type shared runtime seams
2026-04-06 16:46:08 +01:00
Peter Steinberger
eef80f31cf
Tests: fix stale expectations and weak token generation
2026-04-06 23:44:26 +08:00
Vincent Koc
6775611c5d
refactor(gateway): type inline tool auth helpers
2026-04-06 16:42:16 +01:00
Vincent Koc
6b12e3ebf6
fix(contracts): stabilize bundled channel artifact loading
2026-04-06 16:40:54 +01:00
Vincent Koc
c3b19d204a
perf(test): lazy-load bundled channel secrets
2026-04-06 16:40:41 +01:00
Peter Steinberger
349a1c58f9
refactor: re-duplicate auth and session helpers
2026-04-06 16:38:57 +01:00
Peter Steinberger
cdf321b320
refactor: re-duplicate outbound helpers
2026-04-06 16:38:57 +01:00
Peter Steinberger
9c24bda43b
refactor: re-duplicate channel plugin helpers
2026-04-06 16:38:57 +01:00
Peter Steinberger
a6a379b37c
refactor: re-duplicate plugin config helpers
2026-04-06 16:38:57 +01:00
Vincent Koc
00f256dd31
refactor(gateway): type tool resolution paths
2026-04-06 16:36:51 +01:00
Peter Steinberger
aa6f6135db
fix: tighten TUI phase handling and heartbeat session guards ( #61463 ) (thanks @100yenadmin)
2026-04-06 16:35:22 +01:00
Eva
2d481c9329
fix(heartbeat): add subagent guard to resolveHeartbeatSession production code
2026-04-06 16:35:22 +01:00