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