Commit graph

46916 commits

Author SHA1 Message Date
Shakker
561c19cb58
test: verify plugin warning messages 2026-05-11 16:40:07 +01:00
Peter Steinberger
b0db82be15
test: remove voice call timing sleeps 2026-05-11 16:38:08 +01:00
Val Alexander
6b3cd9043e
fix(control-ui): keep channel statuses responsive
Summary:
- Keep Channels responsive by opening on cached/runtime snapshots, bounding live probes, and preventing stale slow probe results from replacing newer snapshots.
- Reduce Control UI churn by scoping Nodes polling to the active Nodes tab, debouncing sessions.changed reconciliation, and bounding secondary chat/session refreshes.
- Scope config schema analysis before section-limited renders so excluded root sections are not fully analyzed.

Verification:
- pnpm test ui/src/ui/app-channels.test.ts ui/src/ui/controllers/channels.test.ts ui/src/ui/app-settings.refresh-active-tab.node.test.ts ui/src/ui/app-gateway.sessions.node.test.ts ui/src/ui/app-lifecycle-connect.node.test.ts ui/src/ui/controllers/sessions.test.ts ui/src/ui/views/config.browser.test.ts src/gateway/server-methods/channels.status.test.ts src/gateway/control-ui.http.test.ts ui/src/ui/app-polling.node.test.ts ui/src/ui/app-gateway-chat-load.node.test.ts ui/src/ui/app-gateway.node.test.ts ui/src/ui/app-chat.test.ts ui/src/ui/app-render.helpers.node.test.ts ui/src/ui/app-lifecycle.node.test.ts
- pnpm exec oxfmt --check --threads=1 <changed files>
- git diff --check origin/main...HEAD
- node scripts/run-oxlint.mjs --tsconfig config/tsconfig/oxlint.core.json <changed TypeScript files>
- pnpm changed:lanes --json

Note: local pnpm check:changed reached core lint and failed on src/gateway/server-methods/nodes.invoke-wake.test.ts, which is unchanged in this PR and already present on current origin/main; changed-file lint passed under the same repo wrapper.
2026-05-11 10:37:35 -05:00
Shakker
678c2c070d
test: verify browser policy responses 2026-05-11 16:36:47 +01:00
Peter Steinberger
b29b2558a7
test: remove launcher polling waits 2026-05-11 16:35:29 +01:00
Shakker
80175cfb74
test: verify browser route values 2026-05-11 16:33:31 +01:00
Shakker
c5e481eeb1
test: verify cdp connection options 2026-05-11 16:31:57 +01:00
Shakker
8aa0bea4b6
test: check anthropic beta headers 2026-05-11 16:30:51 +01:00
Peter Steinberger
7e57b69e6e
test: finish broad matcher cleanup 2026-05-11 16:30:29 +01:00
Shakker
46a0d3ba85
test: check node wake dynamic values 2026-05-11 16:28:50 +01:00
Shakker
08acf80891
test: check daemon install messages 2026-05-11 16:26:36 +01:00
Shakker
b11bdabfa2
test: check doctor plugin warnings 2026-05-11 16:25:36 +01:00
Shakker
6923cf348a
test: check doctor allowlist warnings 2026-05-11 16:24:16 +01:00
Shakker
99ae349ad2
test: check gateway discovery logs 2026-05-11 16:23:09 +01:00
Shakker
6a1f53316f
test: check tailscale preserve logs 2026-05-11 16:22:18 +01:00
Peter Steinberger
e8785972d0
test: tighten agent auth assertions 2026-05-11 16:21:43 +01:00
Shakker
07805cc75b
test: check session memory filenames 2026-05-11 16:21:22 +01:00
Shakker
4630076381
test: check cron timer handles 2026-05-11 16:19:50 +01:00
Shakker
3ce0b9769e
test: check cleanup backup prompts 2026-05-11 16:18:56 +01:00
Shakker
948e87939f
test: check sandbox command messages 2026-05-11 16:18:12 +01:00
Peter Steinberger
9340105bb5
fix(agents): preserve media tools for alsoAllow policies 2026-05-11 16:17:39 +01:00
Shakker
70935a110c
test: check gateway stage error logs 2026-05-11 16:17:18 +01:00
Neerav Makwana
5171c2654a fix(models/auth): preserve primary when login omits --set-default
Provider applyConfig patches merged during models auth login could replace
agents.defaults.model.primary even without --set-default. Snapshot the prior
defaults.model and restore it after the patch unless the user opts in.

Fixes #78162.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 16:16:49 +01:00
Peter Steinberger
eb34d09232
test: tighten agent assertions 2026-05-11 16:16:36 +01:00
Shakker
1067abc665
test: check device identity pem blocks 2026-05-11 16:16:20 +01:00
Shakker
d23fb1e708
test: check heartbeat ack send options 2026-05-11 16:15:32 +01:00
Shakker
f80db58689
test: check heartbeat telegram send options 2026-05-11 16:14:09 +01:00
Ayaan Zaidi
9c16388177
ci(mantis): serialize telegram account proofs 2026-05-11 20:42:00 +05:30
Shakker
77e3f2b6e2
test: check migration backup filenames 2026-05-11 16:11:36 +01:00
Shakker
723ebb2a2c
test: check sync hook warning text 2026-05-11 16:10:45 +01:00
Shakker
a150e35928
test: check plugin service failure logs 2026-05-11 16:10:06 +01:00
Shakker
691440f061
test: check inbound claim hook warnings 2026-05-11 16:09:26 +01:00
Shakker
584c9bdeb2
test: check reply dispatch hook warnings 2026-05-11 16:08:38 +01:00
Peter Steinberger
938b1e0225
test: cover MiniMax Anthropic route guard 2026-05-11 16:08:30 +01:00
Peter Steinberger
4bb7acd88b
test: tighten config assertions 2026-05-11 16:06:43 +01:00
Shakker
c0c8f7c2d4
test: check security fix outputs 2026-05-11 16:06:21 +01:00
Shakker
fb4d18bcba
test: check skill scanner permission errors 2026-05-11 16:04:57 +01:00
Shakker
788ef05384
test: check release tag errors 2026-05-11 16:04:04 +01:00
Shakker
ef6b157389
test: check i18n warning messages 2026-05-11 16:02:42 +01:00
Neerav Makwana
7bf4458bbe
fix: guard empty MiniMax Anthropic messages (#74731)
Fixes #74589. Thanks @neeravmakwana and @DerekEXS.
2026-05-11 16:02:03 +01:00
Shakker
bc33a2049d
test: check chat idempotency keys 2026-05-11 16:01:51 +01:00
Shakker
338fbd8bfd
test: check control ui nav calls 2026-05-11 16:00:51 +01:00
Shakker
618818d20b
test: check usage filter warnings 2026-05-11 15:59:49 +01:00
Peter Steinberger
8aa286476d
test: tighten command assertions 2026-05-11 15:59:03 +01:00
Shakker
3e332426fc
test: check browser navigation page handles 2026-05-11 15:58:55 +01:00
Shakker
2a42e4743f
test: check browser doctor notes 2026-05-11 15:57:53 +01:00
Jayesh Betala
0c9f34eac1
fix(telegram): honor forced document videos
Fixes #80389. Thanks @jbetala7.
2026-05-11 20:27:36 +05:30
Peter Steinberger
ea663dbb56
test: allow old Linux package update baselines 2026-05-11 15:57:12 +01:00
Shakker
b58ee9eee2
test: check matrix verification block logs 2026-05-11 15:56:31 +01:00
Peter Steinberger
2d2f4bb2bd
test: align cron heartbeat override expectation 2026-05-11 15:55:21 +01:00