Peter Steinberger
b4e1747391
feat: add one-command qa lab docker launcher
2026-04-06 17:47:17 +01:00
Peter Steinberger
d733786cf7
test: slim memory cli runtime mock imports
2026-04-06 17:46:48 +01:00
Peter Steinberger
30c686423f
perf: avoid full config resolution in qmd sync
2026-04-06 17:46:48 +01:00
Peter Steinberger
d1414477a4
fix: finish rebase conflict cleanup
2026-04-06 17:45:29 +01:00
Peter Steinberger
6acb43f294
fix: resolve channel typing regressions
2026-04-06 17:43:57 +01:00
Peter Steinberger
1880b104ed
style: normalize test import order
2026-04-06 17:42:19 +01:00
Peter Steinberger
f7f861082a
fix(ci): repair boundary guards
2026-04-06 17:42:19 +01:00
Peter Steinberger
51f77b5e04
Agents: align Claude fixture with rebased tests
2026-04-07 00:37:37 +08:00
Peter Steinberger
0f224724dc
Agents: slim cli-runner test seams
2026-04-07 00:37:37 +08:00
Peter Steinberger
ec359f5942
Discord: trim monitor test import cost
2026-04-07 00:37:37 +08:00
Peter Steinberger
67520b6abf
fix(ci): restore bundled channel loading
2026-04-06 17:35:47 +01:00
Peter Steinberger
0335a8783c
perf(test): shard full vitest runs
2026-04-06 17:34:11 +01:00
Peter Steinberger
a47cb0a3b3
refactor: dedupe approval gateway resolver setup
2026-04-06 17:31:16 +01:00
Peter Steinberger
c7cc89904e
fix: unblock claude docker live lanes
2026-04-06 17:31:11 +01:00
Peter Steinberger
e7e3f11b20
refactor: dedupe legacy private-network doctor contracts
2026-04-06 17:28:11 +01:00
Peter Steinberger
ce30557399
refactor(deadcode): remove orphaned core helpers
2026-04-06 17:26:25 +01:00
Peter Steinberger
591347113e
refactor(deadcode): prune extension test shims
2026-04-06 17:26:25 +01:00
Peter Steinberger
943d7de240
refactor: dedupe doctor compatibility adapters
2026-04-06 17:25:36 +01:00
Vincent Koc
e7fe087677
fix(openai): normalize prompt overlay personality config
2026-04-06 17:24:51 +01:00
Vincent Koc
6dc3e1f770
perf(test): flatten async channel secret mocks
2026-04-06 17:24:38 +01:00
Peter Steinberger
5f906c926d
refactor: remove qa-e2e compatibility facade
2026-04-06 17:23:35 +01:00
Peter Steinberger
350238d402
feat: add interactive qa lab suite runner
2026-04-06 17:23:35 +01:00
Peter Steinberger
e70168212d
refactor: dedupe script and matrix send helpers
2026-04-06 17:21:52 +01:00
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
d25491aa6d
refactor: dedupe release git range helpers
2026-04-06 17:18:36 +01: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
a86fa3b211
refactor(deadcode): drop orphaned extension helpers
2026-04-06 17:18:03 +01:00
Peter Steinberger
ce87d5e242
refactor(deadcode): remove extension wrapper shims
2026-04-06 17:18:03 +01:00
Peter Steinberger
5d7a73380f
fix(ci): repair tsgo test harnesses
2026-04-06 17:16:01 +01:00
Vincent Koc
c01b4981af
test(memory-core): seed qmd manager provider registry
2026-04-06 17:10:18 +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
860721f28d
build(plugins): sync bundled versions to 2026.4.6
2026-04-06 17:05:30 +01:00
Peter Steinberger
220d10cad3
docs(changelog): add unreleased entries for 2026.4.6
2026-04-06 17:05:30 +01:00
Peter Steinberger
723c0ea2b7
test: speed up memory manager hotspot tests
2026-04-06 17:04:13 +01:00
Peter Steinberger
6f841ff121
test: cache memory manager helper imports
2026-04-06 17:04:13 +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