Commit Graph

9214 Commits

Author SHA1 Message Date
Steven Liekens
25f7eae2ad feat(mistral): add mistral-medium-3-5 model
Add mistral-medium-3-5 to model catalog with input cost 1.5 and output cost 7.5.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-05-09 06:37:45 -04:00
Peter Steinberger
257383139f ci: stabilize oxlint unused import policy (#72101) 2026-05-09 06:36:20 -04:00
Peter Steinberger
5996d7b2c5 fix: remove stale imports after lint upgrade (#72101) 2026-05-09 06:36:20 -04:00
Peter Steinberger
30ce4751e3 test: tighten google meet talkback assertions 2026-05-09 11:35:57 +01:00
Peter Steinberger
b93fb8925e test: tighten google meet realtime callbacks 2026-05-09 11:34:38 +01:00
Peter Steinberger
d80f20057e fix: align realtime voice consult tool flow 2026-05-09 11:33:56 +01:00
Peter Steinberger
6810298cb3 test: tighten google meet audio bridge assertions 2026-05-09 11:32:19 +01:00
Peter Steinberger
ca31a705d0 test: tighten google meet manual action assertions 2026-05-09 11:30:24 +01:00
Peter Steinberger
288638dd1b test: tighten google meet listen assertions 2026-05-09 11:27:23 +01:00
Shakker
01741f81f8 test: remove stale unused imports 2026-05-09 11:26:43 +01:00
Peter Steinberger
8952d74b9a test: tighten google meet tab recovery assertions 2026-05-09 11:25:59 +01:00
Peter Lee
f039a9c32c fix(qqbot): route gateway websocket through ambient proxy agent (#72961)
Summary:
- Route QQBot gateway WebSocket creation through the ambient proxy agent.
- Preserve direct WebSocket behavior when no proxy environment is configured.
- Add proxy/no-proxy unit coverage and changelog credit.

Verification:
- pnpm test extensions/qqbot/src/engine/gateway/ws-client.test.ts
- git diff --check origin/main...HEAD
- Testbox: current main a83a8cfa fails pnpm lint:core with unrelated unused-import errors outside this PR diff.

Thanks @xialonglee.
2026-05-09 06:25:16 -04:00
Peter Steinberger
a83a8cfa18 test: tighten google meet node assertions 2026-05-09 11:23:27 +01:00
Peter Steinberger
4e8914861f test: tighten google meet status assertions 2026-05-09 11:20:03 +01:00
Peter Steinberger
1bf26cd11f test: tighten google meet browser assertions 2026-05-09 11:18:15 +01:00
Shakker
a855414bc6 test: fix bundled lint and override guard 2026-05-09 11:16:27 +01:00
Peter Steinberger
4cc786930e test: tighten google meet setup diagnostics 2026-05-09 11:16:05 +01:00
Peter Steinberger
d2c4b944ba test: tighten google meet export assertions 2026-05-09 11:13:27 +01:00
Peter Steinberger
cc4a596be2 fix(discord): make realtime barge-in guard tunable 2026-05-09 11:11:54 +01:00
Peter Steinberger
2a89e03bf4 test: tighten google meet session assertions 2026-05-09 11:11:19 +01:00
Peter Steinberger
8921848436 test: tighten google meet artifact assertions 2026-05-09 11:08:29 +01:00
Peter Steinberger
2cc9efd231 test: tighten google meet api assertions 2026-05-09 11:06:42 +01:00
Peter Steinberger
be875240b7 test: tighten google meet config assertions 2026-05-09 11:04:02 +01:00
Ayaan Zaidi
fa6c3442d3 test(qa): add Telegram auth transition E2E 2026-05-09 15:28:54 +05:30
Peter Steinberger
4883a0e6c4 chore: update workspace dependencies 2026-05-09 10:58:36 +01:00
Peter Steinberger
beaecbcad4 refactor: use PI Codex Responses transport (#79726)
Routes explicit OpenAI Codex Responses runs through PI's native WebSocket-capable transport and removes the custom OpenClaw WebSocket implementation.
2026-05-09 05:40:30 -04:00
Ted Li
c39f85822a fix(memory): warn on unverified qmd conflict 2026-05-09 05:36:40 -04:00
Ted Li
49db1908f3 fix(memory): verify qmd conflict before rebind 2026-05-09 05:36:40 -04:00
Ted Li
e422bcfc2a fix(memory): rebind qmd path conflicts from add errors 2026-05-09 05:36:40 -04:00
Ted Li
43ea5c3e6f fix(feishu): stop automatic mention cascades (#71396)
Fix Feishu inbound mention targets being carried into outbound replies, with regression coverage for text, card, and streaming-card paths.\n\nThanks @MonkeyLeeT and @AxelHu.
2026-05-09 05:16:14 -04:00
Peter Steinberger
0071f67fe6 feat(plugin-sdk): share presentation control helpers 2026-05-09 10:11:56 +01:00
Peter Steinberger
0d7fbfeee1 build(canvas): refresh A2UI bundle hash 2026-05-09 10:05:07 +01:00
Peter Steinberger
0a960da506 fix(matrix): preserve presentation fallback body 2026-05-09 04:41:45 -04:00
Peter Steinberger
e582cebf2d fix(matrix): wire presentation metadata delivery 2026-05-09 04:41:45 -04:00
kakahu
ad39262604 fix(matrix): avoid explicit undefined reply fanout options 2026-05-09 04:41:45 -04:00
kakahu
4a3abb78eb fix(matrix): consume implicit reply once in payload media fanout 2026-05-09 04:41:45 -04:00
kakahu
4f2c7c7eec Test Matrix presentation metadata schema marker 2026-05-09 04:41:45 -04:00
kakahu
9b912ec70a Harden Matrix presentation metadata schema 2026-05-09 04:41:45 -04:00
OpenClaw Agent
90908cdf71 fix(matrix): preserve payload audioAsVoice in presentation sends 2026-05-09 04:41:45 -04:00
OpenClaw Agent
13cfb846ae test: regression guard — mediaUrls must never be dropped by sendPayload 2026-05-09 04:41:45 -04:00
OpenClaw Agent
d1645c04fd fix: version last in buildMatrixPresentationContent so it always wins 2026-05-09 04:41:45 -04:00
OpenClaw Agent
c5ff4d40ae fix: sendPayload now handles payload.mediaUrls (iterate all items, extraContent only on first) 2026-05-09 04:41:45 -04:00
OpenClaw Agent
ada2ff35c0 fix: test type error (await renderPresentation) and lint (remove ?? {} in spread) 2026-05-09 04:41:45 -04:00
OpenClaw Agent
2f826ce188 feat(matrix): expose MessagePresentation metadata in Matrix events 2026-05-09 04:41:45 -04:00
Peter Steinberger
21970c9ac9 fix(openai): log realtime voice interruptions 2026-05-09 09:36:09 +01:00
Peter Steinberger
ba2b033774 fix(plugin-sdk): parse harmony text tool calls 2026-05-09 09:25:19 +01:00
Peter Steinberger
a436547642 test: tighten discord proxy abort assertions 2026-05-09 09:24:45 +01:00
Peter Steinberger
b62166301e fix: annotate message-tool-only replies in Codex tool spec
Thread sourceReplyDeliveryMode into Codex/OpenClaw tool construction and annotate the message tool description for message-tool-only turns so visible replies use message(action=send).\n\nAlso adds focused regression coverage and a changelog entry.
2026-05-09 04:24:40 -04:00
Peter Steinberger
308006ad5e test: tighten voice-call config assertions 2026-05-09 09:20:41 +01:00
Peter Steinberger
14ce958eaf test: tighten deepinfra onboard assertions 2026-05-09 09:18:58 +01:00