Peter Steinberger
657d2331b3
test: tighten custom theme fetch assertions
2026-05-09 09:22:35 +01:00
Peter Steinberger
fa637c1744
test: tighten ui responsive geometry assertions
2026-05-09 06:54:30 +01:00
Peter Steinberger
39dfe4d1f8
test: tighten ui chat idempotency keys
2026-05-09 06:53:16 +01:00
Peter Steinberger
285283ce04
test: tighten app settings timing assertions
2026-05-09 06:12:29 +01:00
Peter Steinberger
951025ca9d
test: tighten gateway client timing assertions
2026-05-09 06:10:43 +01:00
Shakker
919e87784c
test: tighten ui session array assertions
2026-05-09 05:05:25 +01:00
Peter Steinberger
bef9f75f05
test: tighten app tool stream compaction assertions
2026-05-09 05:01:16 +01:00
Peter Steinberger
0056f84e8b
test: tighten native bridge cleanup assertion
2026-05-09 04:55:29 +01:00
Peter Steinberger
08a38dca08
test: tighten config custom theme assertion
2026-05-09 04:53:39 +01:00
Peter Steinberger
8d563f40ea
test: tighten quick settings theme assertion
2026-05-09 04:52:22 +01:00
Peter Steinberger
1ddab3067c
test: tighten grouped render listener assertion
2026-05-09 04:50:39 +01:00
Peter Steinberger
877b860093
test: tighten custom theme fetch assertion
2026-05-09 04:48:56 +01:00
Peter Steinberger
497ec02242
test: tighten config form element helper
2026-05-09 04:47:30 +01:00
Shakker
3c3e0e7f9b
test: tighten ui chat empty array assertions
2026-05-09 04:37:23 +01:00
Shakker
c36c7e9b80
test: tighten ui empty array assertions
2026-05-09 04:35:45 +01:00
Shakker
3a654fd5eb
test: tighten ui empty form assertions
2026-05-09 04:19:22 +01:00
Peter Steinberger
f0b0988b04
test: assert stale cron render output
2026-05-09 01:37:33 +01:00
Peter Steinberger
e3cc2c41ec
test: replace native bridge throw-only assertions
2026-05-09 01:17:29 +01:00
Shakker
c008c54f9e
test: clear chat refresh macrotask timers
2026-05-09 01:07:27 +01:00
Shakker
cc027d49c3
test: clear refresh tab macrotask timers
2026-05-09 01:06:04 +01:00
Peter Steinberger
79d85bf514
test: simplify chat model provider lookup
2026-05-09 00:34:44 +01:00
Peter Steinberger
a1d288cbb7
test: simplify quick settings card collection
2026-05-09 00:33:23 +01:00
AlexAlves87
41130a83d1
feat(ui): add SPA-side support for WebView2 native bridge ( #69633 )
...
Summary:
- Add the Control UI SPA-side WebView2 bridge for native Windows hosts.
- Route native `draft-text` messages through the existing chat draft path and send the `ready` handshake on bridge setup.
- Cover listener ordering, cleanup, malformed message handling, browser no-op behavior, and input-history reset.
Verification:
- Exact-head CI passed on c59bb4f5c8 .
- Real behavior proof passed with Windows/WebView2 screen recording evidence.
- Maintainer review approved.
2026-05-08 17:48:00 -05:00
Peter Steinberger
150ded8f27
test: tighten core capture assertions
2026-05-08 20:44:46 +01:00
Shakker
0122b3bd5f
test: tighten config controller request assertions
2026-05-08 20:37:23 +01:00
Peter Steinberger
40bf847394
test: tighten ui media helper assertions
2026-05-08 20:35:41 +01:00
Peter Steinberger
9f2fda6079
test: tighten core ui helper assertions
2026-05-08 20:33:50 +01:00
Shakker
0b8a2204a3
test: tighten mobile controls dropdown assertions
2026-05-08 20:27:53 +01:00
Shakker
57f6521e31
test: tighten fallback status assertions
2026-05-08 20:20:50 +01:00
Shakker
5e80c6abed
test: tighten channel config snapshot assertion
2026-05-08 20:13:16 +01:00
Shakker
a51a9fcd06
test: tighten usage helper tool assertions
2026-05-08 20:12:07 +01:00
Peter Steinberger
ae2338b744
test: require core ui async callbacks
2026-05-08 19:41:54 +01:00
Shakker
17127ef022
test: tighten usage aggregate assertion
2026-05-08 19:23:12 +01:00
Shakker
67e40485cd
test: tighten debug view command assertion
2026-05-08 19:21:20 +01:00
Peter Steinberger
d642cce5ae
test: require ui deferred callbacks
2026-05-08 19:15:40 +01:00
Peter Steinberger
45f3ec2ead
test: require deferred callbacks
2026-05-08 18:57:36 +01:00
Peter Steinberger
f29327b65d
test: require channels controller fixtures
2026-05-08 18:55:56 +01:00
Shakker
a4c95bbb80
test: tighten locale version assertion
2026-05-08 18:54:12 +01:00
Shakker
6d1c5c9df3
test: tighten custom theme parse assertion
2026-05-08 18:48:59 +01:00
Shakker
df22284f85
test: tighten control ui buffer assertions
2026-05-08 18:16:04 +01:00
Peter Steinberger
396179883c
test: require compact ui controls
2026-05-08 17:57:22 +01:00
Peter Steinberger
ebe6ef321c
test: require modal shadow labels
2026-05-08 17:36:12 +01:00
Peter Steinberger
7cc0b21e4d
test: restore node 26 test compatibility
2026-05-08 16:52:23 +01:00
Peter Steinberger
9ce5a6db5b
test: require grouped render elements
2026-05-08 16:40:34 +01:00
Peter Steinberger
a54ec4572e
test: require config browser elements
2026-05-08 16:37:35 +01:00
Peter Steinberger
64eff58248
test: require navigation browser elements
2026-05-08 16:35:20 +01:00
Shakker
14b480defc
test: require tool card controls
2026-05-08 16:32:35 +01:00
Peter Steinberger
1b9431f0c4
test: require chat responsive geometry
2026-05-08 16:31:55 +01:00
Shakker
5ad0b7f920
test: require grouped render action targets
2026-05-08 16:31:46 +01:00
Shakker
a7ecc7bcd9
test: require dreaming diary buttons
2026-05-08 16:30:53 +01:00