Commit Graph

46968 Commits

Author SHA1 Message Date
Shakker
13bc7037b1 test: verify infra generated values 2026-05-11 17:23:49 +01:00
Peter Steinberger
f57afbbd16 test: remove agent async timer flushes 2026-05-11 17:21:53 +01:00
Shakker
ac478b2c6a test: verify diagnostics and session callbacks 2026-05-11 17:21:03 +01:00
Peter Steinberger
1f43e79a58 test: remove plugin contract timer flushes 2026-05-11 17:19:44 +01:00
Shakker
d4f3d4edad test: verify schema and timing messages 2026-05-11 17:18:19 +01:00
Shakker
8f79e34cbe test: verify install and runtime messages 2026-05-11 17:16:25 +01:00
Peter Steinberger
b3a9eba793 test: wait for msteams monitor startup 2026-05-11 17:14:23 +01:00
Peter Steinberger
902e4807c4 test: wait for qa suite stagger starts 2026-05-11 17:12:42 +01:00
Peter Steinberger
d104793520 test: wait for microsoft voice capture 2026-05-11 17:11:03 +01:00
Shakker
a63267eb6a test: verify generated core values 2026-05-11 17:07:48 +01:00
Peter Steinberger
6e7943f5bb refactor: share channel route target collection 2026-05-11 17:07:18 +01:00
Peter Steinberger
baba186717 test: wait for session history revocation 2026-05-11 17:07:09 +01:00
Peter Steinberger
d381879dd7 test: route extension ansi helpers through sdk 2026-05-11 17:06:47 +01:00
Peter Steinberger
19b78380f5 test: assert CLI lastCallUsage persists to session store 2026-05-11 17:06:47 +01:00
Neerav Makwana
af2897e29b fix: persist CLI lastCallUsage for session context totals (#78194)
- Session store: derive totalTokens for CLI providers from agentMeta.lastCallUsage
  when present (avoids cumulative usage; matches persistSessionUsageUpdate).
- Claude CLI runner: populate lastCallUsage from the final attempt usage blob.
- Add regression test for claude-cli lastCallUsage snapshot.

Fixes #78194.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 17:06:47 +01:00
Peter Steinberger
1fcb6e6427 test: remove inbound debounce timer flush 2026-05-11 17:05:28 +01:00
Shakker
4fcc3e526b test: verify extension runtime messages 2026-05-11 17:04:33 +01:00
Peter Steinberger
0218afd8e3 test: wait for run-node spawn 2026-05-11 17:04:04 +01:00
Peter Steinberger
80d1df6e68 test: remove slack duplicate timer flush 2026-05-11 17:02:45 +01:00
Peter Steinberger
166f2bcee4 test: wait for openai realtime socket 2026-05-11 17:01:27 +01:00
Peter Steinberger
f3f120cde8 test: wait for openai tts capture events 2026-05-11 16:59:54 +01:00
Peter Steinberger
435e1a74fa test: keep extension tests on sdk terminal helper 2026-05-11 16:59:35 +01:00
Chinar Amrutkar
f2c15f94ae fix(channels): narrow bundled channel loader diagnostics
Narrow bundled channel wrong-loader diagnostics, preserve ordinary missing-register debug details, and add focused loader coverage.

Verification:
- pnpm test src/plugins/loader.test.ts src/plugins/loader.cli-metadata.test.ts -- --reporter=verbose
- env -u OPENCLAW_TESTBOX -u OPENCLAW_TESTBOX_REMOTE_RUN pnpm check:changed

CI notes:
- Real behavior proof passed with maintainer proof: override label.
- check-additional-boundaries-d is red from existing extension test imports outside this PR: extensions/telegram/src/bot.create-telegram-bot.test.ts and extensions/whatsapp/src/login.coverage.test.ts.

Co-authored-by: Chinar Amrutkar <chinar.amrutkar@gmail.com>
2026-05-11 16:58:06 +01:00
Peter Steinberger
820b21ad46 test: remove synology preauth timer flush 2026-05-11 16:57:45 +01:00
Peter Steinberger
c9c9c3f7f1 fix: surface plugin beta fallback outcomes 2026-05-11 16:57:27 +01:00
Shakker
9a1de1c4ca test: verify channel warning values 2026-05-11 16:57:18 +01:00
Peter Steinberger
761b2ae870 test: remove feishu comment timer flushes 2026-05-11 16:55:54 +01:00
Peter Steinberger
a3db718d86 test: remove feishu queue timer flush 2026-05-11 16:54:26 +01:00
Peter Steinberger
63ba3cd63d fix(doctor): match route channel coverage to runtime 2026-05-11 16:53:05 +01:00
stainlu
c9fadc597a docs(changelog): scope message-tool warning reference 2026-05-11 16:53:05 +01:00
stainlu
d9862141c1 fix(doctor): keep message-tool warning deterministic 2026-05-11 16:53:05 +01:00
stainlu
f79b8468ac fix(doctor): respect default-account route coverage 2026-05-11 16:53:05 +01:00
stainlu
4ce4a951a1 fix(doctor): normalize channel route coverage 2026-05-11 16:53:05 +01:00
stainlu
0923e9e9d9 fix(doctor): honor account route coverage 2026-05-11 16:53:05 +01:00
stainlu
7382bdfaf8 fix(doctor): respect route account coverage 2026-05-11 16:53:05 +01:00
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