Peter Steinberger
efdd3745aa
test: guard windows task restart mock calls
2026-05-12 04:04:09 +01:00
Shakker
f07ac11723
test: count sandbox prune removals
2026-05-12 04:03:56 +01:00
Peter Steinberger
7116cc8a2c
test: guard runtime web tools mock arg
2026-05-12 04:02:08 +01:00
Peter Steinberger
8ff3a20390
test: guard status json mock calls
2026-05-12 04:01:13 +01:00
Shakker
a40a6eb91c
test: count media handler tool output
2026-05-12 04:01:03 +01:00
Peter Steinberger
2ea90f6f49
test: guard gateway service install mock call
2026-05-12 04:00:02 +01:00
Peter Steinberger
5647846fd7
test: guard channel turn finalize mock calls
2026-05-12 03:58:54 +01:00
Shakker
630bbbdc7c
test: count verbose tool result callbacks
2026-05-12 03:57:55 +01:00
Peter Steinberger
b9cd2fcc2b
test: guard approval gateway mock call
2026-05-12 03:57:35 +01:00
Peter Steinberger
21a80ced0e
test: guard label generator mock calls
2026-05-12 03:56:31 +01:00
Peter Steinberger
64e7cfa668
test: guard doctor transcript mock call
2026-05-12 03:55:17 +01:00
Peter Steinberger
5435480e5f
test: guard backup log mock call
2026-05-12 03:54:25 +01:00
Peter Steinberger
14e6f0d62e
test: guard heartbeat typing mock call
2026-05-12 03:53:28 +01:00
Shakker
b23b092fcc
test: count music completion announcements
2026-05-12 03:52:51 +01:00
Peter Steinberger
928d171001
test: guard doctor auth repair mock call
2026-05-12 03:52:07 +01:00
Peter Steinberger
b7bdb083bb
test: guard realtime websocket mock calls
2026-05-12 03:51:05 +01:00
Peter Steinberger
ca95f20c6f
test: reuse watch-node mock call guard
2026-05-12 03:50:10 +01:00
Shakker
cb2b399368
test: count media completion announcements
2026-05-12 03:49:11 +01:00
Peter Steinberger
3c562dcaa8
test: guard heartbeat prefix mock call
2026-05-12 03:48:42 +01:00
Peter Steinberger
cbc0f68515
test: guard managed npm root mock call
2026-05-12 03:47:37 +01:00
Peter Steinberger
1b8410adb9
test: guard crestodian rescue mock calls
2026-05-12 03:46:40 +01:00
Peter Steinberger
dd5fd3805b
test: guard cron fast-mode mock calls
2026-05-12 03:45:29 +01:00
Shakker
4cb35e4bff
test: count exec followup results
2026-05-12 03:44:56 +01:00
Peter Steinberger
71f4b68163
test: guard channel mcp mock call
2026-05-12 03:43:03 +01:00
Shakker
39bd6dab3c
test: assert chutes token refresh request
2026-05-12 03:42:12 +01:00
Peter Steinberger
4ef76083c0
test: guard auth choice mock helper
2026-05-12 03:41:51 +01:00
Peter Steinberger
42fff3de8e
test: guard provider flow mock calls
2026-05-12 03:40:48 +01:00
Peter Steinberger
6538dc58a3
test: guard sandbox media scp mock call
2026-05-12 03:39:45 +01:00
Shakker
5e0b8cd271
test: count announcement gateway attempts
2026-05-12 03:39:36 +01:00
Peter Steinberger
4c8d01e2a7
test: guard wired hook mock call
2026-05-12 03:38:01 +01:00
Peter Steinberger
e87fd7aa30
fix: normalize google gemini preview config
2026-05-12 03:36:58 +01:00
ai-hpc
7b9282323b
fix(doctor): render legacy migration panel as preview when --fix is not passed
...
loadAndMaybeMigrateDoctorConfig emitted four legacy migration / config-mutation changeLines under a fixed "Doctor changes" panel title even when shouldRepair was false, so a read-only doctor run printed past-tense "Removed agents.defaults.agentRuntime" alongside the "Legacy config keys detected" panel saying the key was still ignored. Centralize the preview-aware title selection in a single emitDoctorChangesPanel helper and route the four emit sites (legacy step, normalized compatibility, plugin auto-enable, channel stale cleanup) through it, so the panel renders as "Doctor changes preview" in non-repair runs and "Doctor changes" with --fix. Mirrors the existing precedent for unknown-config-key emission a few lines below.
2026-05-11 22:36:42 -04:00
Shakker
c098766c9b
test: count btw context builds
2026-05-12 03:32:35 +01:00
Peter Steinberger
b4c92f40bd
test: guard channel setup mock calls
2026-05-12 03:29:47 +01:00
Shakker
baa11835a0
test: count single-pass compaction summaries
2026-05-12 03:29:34 +01:00
Shakker
28dd756d9f
test: count ssh sandbox sessions
2026-05-12 03:26:56 +01:00
Peter Steinberger
8cbb2f8027
test: guard plugin tools mock calls
2026-05-12 03:23:36 +01:00
Peter Steinberger
5388428c66
test: guard echo transcript mock call
2026-05-12 03:22:18 +01:00
Shakker
1a1b6d8d88
test: count minimax vlm requests
2026-05-12 03:22:12 +01:00
Shakker
53ef9154b8
test: count sandbox bridge shell calls
2026-05-12 03:19:44 +01:00
Peter Steinberger
3c6e0b4a95
test: guard image understanding mock calls
2026-05-12 03:18:01 +01:00
Peter Steinberger
b2f6c29301
test: guard pairing cli mock calls
2026-05-12 03:16:01 +01:00
Shakker
087f1e060b
test: check cli runner fallback calls
2026-05-12 03:13:34 +01:00
Shakker
8d4fd26233
test: check exec heartbeat routing
2026-05-12 03:10:37 +01:00
sallyom
c7623f706f
test: cover timeout after tool media
...
Signed-off-by: sallyom <somalley@redhat.com >
2026-05-11 22:09:20 -04:00
Dwayne
89f2326c52
style: apply oxlint auto-formatting
2026-05-11 22:09:20 -04:00
Dwayne
db57da50c9
fix: reintroduce partial-fragment drop for clean timeouts
2026-05-11 22:09:20 -04:00
Dwayne
18f4a2d987
fix: surface explicit error on LLM idle timeout to prevent ghost turns
2026-05-11 22:09:20 -04:00
Shakker
8d29fd513c
test: check markdown fetch call counts
2026-05-12 03:07:36 +01:00
Shakker
e18859b342
test: assert thinking tag filtered text
2026-05-12 03:04:49 +01:00