Peter Steinberger
b97cb15b07
fix(deepseek): backfill v4 reasoning for proxy models
2026-05-10 05:48:02 +01:00
Peter Steinberger
8faf133620
fix(volcengine): strip unsupported tool schema keywords
2026-05-10 05:48:01 +01:00
Peter Steinberger
acd8d38c1f
test: clear feishu media broad matchers
2026-05-10 05:47:20 +01:00
Ayaan Zaidi
1b38f80088
fix(telegram): cool down unhealthy transports
2026-05-10 10:16:59 +05:30
Peter Steinberger
60967c3a47
fix(docker): raise build heap limit
2026-05-10 05:45:53 +01:00
Peter Steinberger
9c20f43520
test: clear feishu bot broad matchers
2026-05-10 05:43:03 +01:00
Peter Steinberger
549693ffcb
fix(installer): promote persisted PATH entries
2026-05-10 05:40:38 +01:00
Peter Steinberger
91522b5534
test: tighten feishu bot media assertions
2026-05-10 05:37:42 +01:00
Kevin Lin
b79de62b3c
fix(codex): remove dynamic tools profile option
2026-05-09 21:34:33 -07:00
Peter Steinberger
9f028e9942
test: tighten feishu bot assertions
2026-05-10 05:34:07 +01:00
Peter Steinberger
78e4330fb2
fix: type xai runtime thinking levels
2026-05-10 05:34:07 +01:00
Val Alexander
dafbdb6f20
fix: preserve shared macOS and CLI device identities
...
Fixes #76815 .
- Teach the Swift macOS identity store to load TypeScript PEM identity files without regenerating device IDs.
- Teach the TypeScript identity store to migrate legacy Swift raw-key identities to PEM after validating key material.
- Preserve recognized invalid identity files instead of clobbering them, preventing repeated pairing churn while retaining diagnostic evidence.
- Align the macOS wizard CLI with the generated protocol model.
Reported by @aboundTechOlogy.
Thanks @BunsDev.
2026-05-09 23:32:33 -05:00
Peter Steinberger
4c1e6ba2f0
test: clear browser tool broad matchers
2026-05-10 05:28:31 +01:00
Peter Steinberger
7504fc3a47
fix(xai): pass grok reasoning controls
...
Co-authored-by: Colin McIntosh <4840146+colinmcintosh@users.noreply.github.com >
2026-05-10 05:28:00 +01:00
Peter Steinberger
cb207f97c9
test(installer): avoid login shell PATH noise
2026-05-10 05:26:53 +01:00
Brandon Zarnitz
86b53aa2ca
fix(telegram): suppress silent-reply rewrite in DM no-response turns ( #78188 )
...
When a Telegram turn ends with no visible final response, the dispatcher synthesized a NO_REPLY payload that silent-reply rewrite could turn into visible DM chatter such as "All quiet on my side."
Gate that synthesized fallback on group chats. DMs with no queued final response now stay quiet, while group/forum fallback behavior remains available when policy asks for a visible rewrite.
Tests:
- pnpm test extensions/telegram/src/bot-message-dispatch.test.ts
- pnpm check:changed
2026-05-10 09:56:00 +05:30
Peter Steinberger
932e436250
test: tighten browser tool assertions
2026-05-10 05:24:11 +01:00
Peter Steinberger
2fb99143a4
fix(openai): use chat completion choice delta type
2026-05-10 05:23:55 +01:00
Peter Steinberger
808d268634
test(installer): source guarded shell rc in wrapper
2026-05-10 05:21:32 +01:00
Peter Steinberger
40aa57ba8f
fix(openai): accept realtime event aliases
2026-05-10 05:20:52 +01:00
Peter Steinberger
ff045ea9ca
fix(installer): silence node activation wrapper shellcheck ( #80094 )
2026-05-10 00:19:00 -04:00
Peter Steinberger
a0fb7fb045
refactor: centralize channel ingress access
2026-05-10 00:18:36 -04:00
Peter Steinberger
1725eebe62
fix(openai): handle json streaming fallbacks
2026-05-10 05:16:12 +01:00
Peter Steinberger
2a257f5228
fix: type reasoning compat transcript policy
2026-05-10 05:15:57 +01:00
Peter Steinberger
8e5c79ab55
fix: normalize nested google model config ids
2026-05-10 05:15:57 +01:00
Colin
6481021763
fix: pass config to google meet realtime bridge
2026-05-10 00:13:23 -04:00
Colin
ed4012642a
docs: credit realtime voice contributor
2026-05-10 00:13:23 -04:00
Colin
d5893d99d0
fix: keep realtime OAuth off custom endpoints
2026-05-10 00:13:23 -04:00
Colin
a77d2c142c
fix: address realtime voice review feedback
2026-05-10 00:13:23 -04:00
Colin
7a2a31dede
feat: add realtime voice OAuth controls
2026-05-10 00:13:23 -04:00
Peter Steinberger
cd58e46223
test: tighten command explainer assertions
2026-05-10 05:12:47 +01:00
Peter Steinberger
e1ced53ac3
fix(installer): satisfy shellcheck promotion wrapper
2026-05-10 05:12:44 +01:00
Peter Steinberger
2fcfc647b3
ci: rebase website installer sync before push ( #80092 )
2026-05-10 00:11:12 -04:00
Peter Steinberger
207bcd6b20
fix(installer): persist Linux supported PATH
2026-05-10 05:10:17 +01:00
Peter Steinberger
aac9ebd4f3
fix: prune stale generated declarations before tsdown build
2026-05-10 05:09:26 +01:00
Peter Steinberger
428cc54164
fix(anthropic): backfill haiku api key allowlist
2026-05-10 05:09:12 +01:00
Peter Steinberger
57020daeb4
fix(agents): drop unsupported anthropic thinking replay
2026-05-10 05:09:12 +01:00
Peter Steinberger
1b3809430c
test: clear chat directive broad matchers
2026-05-10 05:08:40 +01:00
Peter Steinberger
05d5a940ec
docs: add session kill changelog ( #72439 )
2026-05-10 00:05:40 -04:00
Ruben Cuevas
83abb72aac
fix(gateway): reject malformed session kill paths
2026-05-10 00:05:40 -04:00
Peter Steinberger
7036e8f681
test: tighten chat directive route assertions
2026-05-10 05:04:59 +01:00
Peter Steinberger
5f0ec8053a
test: clear feishu outbound broad matchers
2026-05-10 05:01:35 +01:00
Peter Steinberger
f83dbbc926
fix(discord): prevent realtime answer replacement
2026-05-10 05:01:19 +01:00
Peter Steinberger
83a108080d
fix: canonicalize embedded reply payloads
...
Fixes #79621 . Fixes #79986 .
2026-05-10 00:00:07 -04:00
Peter Steinberger
7b3805fff2
test: tighten feishu outbound comment assertions
2026-05-10 04:59:47 +01:00
Peter Steinberger
d6a5690ea5
ci: use Node 24 for website installer sync ( #80090 )
2026-05-09 23:59:15 -04:00
Peter Steinberger
76b64d76b5
test: tighten feishu outbound card assertions
2026-05-10 04:56:33 +01:00
Peter Steinberger
4f053b8704
docs: add changelog for gateway log redaction ( #76306 ) (thanks @rubencu)
2026-05-09 23:55:37 -04:00
Ruben Cuevas
d0bba218e4
fix(gateway): redact fast-path console logs
2026-05-09 23:55:37 -04:00
Ruben Cuevas
c61abfab30
docs(memory): clarify memory maintenance expectations
2026-05-09 23:53:37 -04:00