Val Alexander
|
8ef18e8bca
|
Merge branch 'main' into meow/control-ui-mount-fallback
|
2026-05-11 07:58:59 -05:00 |
|
Peter Steinberger
|
36aea9792f
|
docs: update changelog for #80333
|
2026-05-11 13:58:14 +01:00 |
|
samzong
|
1ecd46f49b
|
fix(channels): cache selected channel registry lookups
|
2026-05-11 13:58:14 +01:00 |
|
Shakker
|
7c75001492
|
test: pin cron diagnostics entries
|
2026-05-11 13:58:01 +01:00 |
|
Peter Steinberger
|
9c5a150336
|
test: tighten UI view assertions
|
2026-05-11 13:57:15 +01:00 |
|
Shakker
|
a012bfb296
|
test: pin cron timer handles
|
2026-05-11 13:55:45 +01:00 |
|
Peter Steinberger
|
ef9c03c4bb
|
test: tighten UI gateway assertions
|
2026-05-11 13:54:54 +01:00 |
|
Shakker
|
82cc6f1d25
|
test: pin cron schedule logs
|
2026-05-11 13:54:38 +01:00 |
|
Shakker
|
0fcddd3974
|
test: pin cron reaper store
|
2026-05-11 13:53:01 +01:00 |
|
Shakker
|
e3cde42b49
|
test: pin attachment offload warning
|
2026-05-11 13:52:04 +01:00 |
|
Peter Steinberger
|
552f088af9
|
test: tighten gateway live assertions
|
2026-05-11 13:51:37 +01:00 |
|
Shakker
|
f801009008
|
test: pin runtime recovery logs
|
2026-05-11 13:50:39 +01:00 |
|
Peter Steinberger
|
318794f808
|
test: tighten gateway helper assertions
|
2026-05-11 13:49:35 +01:00 |
|
Shakker
|
c165b9c650
|
test: pin agent identity writes
|
2026-05-11 13:49:23 +01:00 |
|
Shakker
|
bcdec7bfb9
|
test: pin plugin approval ids
|
2026-05-11 13:47:51 +01:00 |
|
Peter Steinberger
|
cca6c4cfcf
|
test: tighten gateway send assertions
|
2026-05-11 13:45:24 +01:00 |
|
Shakker
|
17b4ab369e
|
test: pin tools catalog plugin fields
|
2026-05-11 13:45:00 +01:00 |
|
Peter Steinberger
|
296a0feddc
|
test: tighten gateway rate limit assertions
|
2026-05-11 13:43:34 +01:00 |
|
Peter Steinberger
|
26b32601f0
|
test: tighten tools catalog assertions
|
2026-05-11 13:41:40 +01:00 |
|
Shakker
|
29f85ca246
|
test: pin gateway client logs
|
2026-05-11 13:41:18 +01:00 |
|
Val Alexander
|
96b672c54d
|
Stabilize Control UI connection diagnostics (#80510)
Summary:
- Catch browser-side WebSocket constructor security failures and surface wss://, Tailscale, and loopback dashboard guidance.
- Classify the browser WebSocket security code through Control UI login and overview insecure-context hints.
- Keep the changelog attribution under the active Fixes section.
Verification:
- pnpm test ui/src/ui/gateway.node.test.ts ui/src/ui/views/login-gate.test.ts ui/src/ui/views/overview.node.test.ts src/logging/diagnostic.test.ts
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md src/logging/diagnostic-stability.ts src/logging/diagnostic.test.ts ui/src/ui/gateway.ts ui/src/ui/gateway.node.test.ts ui/src/ui/views/login-gate.test.ts ui/src/ui/views/overview-hints.ts ui/src/ui/views/overview.node.test.ts
- git diff --check origin/main...HEAD
- pnpm check:changed
- GitHub Real behavior proof and CI preflight passed on 1ea05289b1
|
2026-05-11 07:40:47 -05:00 |
|
Peter Steinberger
|
39348e9a93
|
test: tighten skill gateway assertions
|
2026-05-11 13:39:41 +01:00 |
|
Shakker
|
1517c36dbd
|
test: pin reload deferral warnings
|
2026-05-11 13:38:53 +01:00 |
|
Shakker
|
b41d766394
|
test: pin skill update config writes
|
2026-05-11 13:37:28 +01:00 |
|
Peter Steinberger
|
6fb630aec1
|
test: avoid mutating diagnostics snapshot keys
|
2026-05-11 13:36:51 +01:00 |
|
Peter Steinberger
|
7c6c2fa994
|
test: tighten gateway server response assertions
|
2026-05-11 13:36:51 +01:00 |
|
Shakker
|
6963fd1492
|
test: pin session reset hook strings
|
2026-05-11 13:36:00 +01:00 |
|
Ayaan Zaidi
|
6887b12be7
|
docs(changelog): add Telegram thinking status entry (#80341) (thanks @VACInc)
|
2026-05-11 18:04:53 +05:30 |
|
Ayaan Zaidi
|
377d7a0b4c
|
fix(telegram): simplify thinking defaults
|
2026-05-11 18:04:53 +05:30 |
|
VACInc
|
9a47f0fd3d
|
fix: preserve native status thinking precedence
|
2026-05-11 18:04:53 +05:30 |
|
VACInc
|
d468741c5b
|
test: fix native status alias index mock
|
2026-05-11 18:04:53 +05:30 |
|
VACInc
|
8192147b90
|
fix: respect native status thinking overrides
|
2026-05-11 18:04:53 +05:30 |
|
VACInc
|
6562bac624
|
fix: show Telegram thinking defaults
|
2026-05-11 18:04:53 +05:30 |
|
Val Alexander
|
548abf4e92
|
fix(control-ui): polish mount fallback recovery
|
2026-05-11 07:34:12 -05:00 |
|
Shakker
|
ee77ce467a
|
test: cover diagnostics snapshots
|
2026-05-11 13:33:48 +01:00 |
|
Peter Steinberger
|
653483d9c8
|
test: tighten gateway server method assertions
|
2026-05-11 13:32:24 +01:00 |
|
Shakker
|
4b51e86914
|
test: pin chat abort payloads
|
2026-05-11 13:31:28 +01:00 |
|
Shakker
|
06f39a97f1
|
test: pin session archive filenames
|
2026-05-11 13:29:53 +01:00 |
|
Peter Steinberger
|
da7cc2b11c
|
fix(feishu): make manual setup the default
|
2026-05-11 13:29:13 +01:00 |
|
Peter Steinberger
|
2838eb4d8e
|
test: tighten node pairing authz assertions
|
2026-05-11 13:28:24 +01:00 |
|
Peter Steinberger
|
4c070299c8
|
test: tighten telegram session recreation assertions
|
2026-05-11 13:27:09 +01:00 |
|
Shakker
|
eabb129bcf
|
test: pin subagent hook session keys
|
2026-05-11 13:26:17 +01:00 |
|
Peter Steinberger
|
951444cb83
|
test: tighten gateway preauth assertions
|
2026-05-11 13:25:47 +01:00 |
|
Shakker
|
c2346d1042
|
test: pin conversation label calls
|
2026-05-11 13:24:55 +01:00 |
|
Peter Steinberger
|
344f42a52a
|
test: tighten gateway helper call assertions
|
2026-05-11 13:24:11 +01:00 |
|
Shakker
|
f60a12ccca
|
test: pin fast reply bootstrap checks
|
2026-05-11 13:23:34 +01:00 |
|
Peter Steinberger
|
fb11851c7f
|
docs: refresh config baseline
|
2026-05-11 13:21:47 +01:00 |
|
Peter Steinberger
|
0362b75824
|
feat(discord): add voice channel allowlist
|
2026-05-11 13:21:47 +01:00 |
|
Peter Steinberger
|
696a98871d
|
test: tighten gateway call assertions
|
2026-05-11 13:21:32 +01:00 |
|
Shakker
|
0d8d350d16
|
test: pin gateway doctor notes
|
2026-05-11 13:20:48 +01:00 |
|