Commit Graph

46933 Commits

Author SHA1 Message Date
stainlu
aecebd3347 fix(doctor): warn for scoped channel fallbacks 2026-05-11 16:53:05 +01:00
stainlu
60acfd9dfe fix(doctor): include fallback channel warnings 2026-05-11 16:53:05 +01:00
stainlu
1831162ac1 fix(doctor): warn routed agents missing message tool 2026-05-11 16:53:05 +01:00
Peter Steinberger
5dc7a05f7f test: remove acp approval retry timer flush 2026-05-11 16:52:02 +01:00
Shakker
98c825c4e3 test: verify qa runtime values 2026-05-11 16:51:31 +01:00
Peter Steinberger
d4b2560d3c test: remove mcp shutdown timer flush 2026-05-11 16:50:20 +01:00
Peter Steinberger
accf0ff335 test: remove keyed queue timer flush 2026-05-11 16:48:31 +01:00
Shakker
28a23ca980 test: verify generated command values 2026-05-11 16:47:42 +01:00
Peter Steinberger
49fa943eca test: remove hook queue timer flush 2026-05-11 16:45:58 +01:00
Shakker
2deeb9f668 test: verify teams generated values 2026-05-11 16:45:49 +01:00
corevibe555
a1fc955aef fix(memory): load sqlite-vec platform variant fallback
Resolve the sqlite-vec platform package exported native extension when the meta package is absent, preserving explicit extensionPath priority and keeping the existing config hint on load failures.

Adds coverage for the real exported vec0 subpath so package.json export-map regressions fail in tests.

Fixes #77838.

Co-authored-by: corevibe555 <leaderbossprog2025@gmail.com>
2026-05-11 16:45:45 +01:00
Peter Steinberger
3bad58e3eb test: remove whatsapp route timer flush 2026-05-11 16:44:31 +01:00
Peter Steinberger
72998128ce test: remove qa agent process sleep 2026-05-11 16:42:38 +01:00
Val Alexander
4eb37254b3 fix(ui): localize chat panel strings
Localize the remaining Control UI chat welcome, composer, run-control, session/model/thinking/agent selector, and zh-CN Skills labels through the existing Control UI i18n pipeline.

Fixes #79937.

Verification:
- pnpm ui:i18n:check
- pnpm exec oxfmt --check --threads=1 ui/src/ui/chat/chat-welcome.ts ui/src/ui/chat/run-controls.ts ui/src/ui/chat/session-controls.ts ui/src/ui/views/chat.ts ui/src/ui/chat/run-controls.test.ts ui/src/ui/views/chat.test.ts ui/src/i18n/locales/en.ts ui/src/i18n/locales/zh-CN.ts
- pnpm test ui/src/ui/chat/run-controls.test.ts ui/src/ui/views/chat.test.ts ui/src/i18n/test/translate.test.ts
- git diff --check origin/main..HEAD
2026-05-11 10:42:34 -05:00
Shakker
3bd1ff4140 test: verify memory plugin artifacts 2026-05-11 16:42:29 +01:00
Peter Steinberger
f707f3a5bb test: fix main check failures 2026-05-11 16:41:46 +01:00
Peter Steinberger
8e1f1b56ae test: remove voice call manager sleeps 2026-05-11 16:41:17 +01:00
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