Peter Steinberger
e442065970
feat(google-meet): add browser recovery diagnostics
2026-04-25 03:31:11 +01:00
Peter Steinberger
996e9226e5
fix(skills): restore legacy skill metadata fallback ( #71346 )
2026-04-25 03:30:51 +01:00
chen-zhang-cs-code
bb5f523068
fix(skills): honor legacy clawdbot metadata
2026-04-25 03:30:51 +01:00
Peter Steinberger
49f72b332f
fix: harden openai-compatible completions payloads
2026-04-25 03:29:26 +01:00
Peter Steinberger
4302f6ea20
docs: credit codex bound-turn fix ( #71317 )
2026-04-25 03:29:14 +01:00
Lucenx9
cc87c9b120
fix(codex): reject unscoped bound turn events
2026-04-25 03:29:14 +01:00
Peter Steinberger
f7caf83da4
fix(voice-call): coalesce webhook server starts
2026-04-25 03:27:33 +01:00
Gustavo Madeira Santana
53618cca0d
docs: clarify plugin discovery loading
2026-04-24 22:26:52 -04:00
Peter Steinberger
1bdf5307d9
refactor(discord): split outbound payload helpers
2026-04-25 03:24:42 +01:00
Peter Steinberger
30aa7e0d4d
fix: harden Windows browser open
2026-04-25 03:24:00 +01:00
Peter Steinberger
31d8fdb525
fix(voice-call): answer telnyx inbound calls
2026-04-25 03:23:45 +01:00
Gustavo Madeira Santana
282c32db7c
fix(cli): sanitize plugin command descriptors
2026-04-24 22:23:28 -04:00
Peter Steinberger
4da25d0125
fix: keep session store live during rotation
2026-04-25 03:21:49 +01:00
Peter Steinberger
f29e15c05d
fix(telegram): bound tool progress preview formatting
...
Co-authored-by: Neerav Makwana <261249544+neeravmakwana@users.noreply.github.com >
2026-04-25 03:19:01 +01:00
Neerav Makwana
e54a37a91e
fix(telegram): harden progress preview rendering
2026-04-25 03:19:01 +01:00
Neerav Makwana
c4a8b80dfa
fix(telegram): hide tool progress by default
2026-04-25 03:19:01 +01:00
Peter Steinberger
95a2c9bcdc
fix: expand browser executable home paths
2026-04-25 03:16:14 +01:00
Peter Steinberger
4a7ddd7ff5
test(agents): slim embedded runner hotspot coverage
2026-04-25 03:15:23 +01:00
Vincent Koc
f9ac92d1cc
fix(deps): keep plugin ownership records live ( #71331 )
2026-04-24 19:15:12 -07:00
Peter Steinberger
f550aa7622
refactor(outbound): plan text and media sends
2026-04-25 03:12:59 +01:00
Peter Steinberger
a3862ffdf1
feat(voice-call): add setup smoke checks
2026-04-25 03:12:21 +01:00
Peter Steinberger
f9f7d6ffb5
fix(google-meet): reuse meet tabs across retries
2026-04-25 03:11:58 +01:00
Peter Steinberger
ba4cd90dbc
fix(voice-call): share webhook runtime across contexts
2026-04-25 03:11:21 +01:00
Peter Steinberger
250d13de53
fix(agents): trust-gate tts transcript suppression
...
Co-authored-by: Neerav Makwana <261249544+neeravmakwana@users.noreply.github.com >
2026-04-25 03:11:17 +01:00
Neerav Makwana
628f0e8055
fix: gate tts output suppression on deliverable media
2026-04-25 03:11:17 +01:00
Neerav Makwana
db8f7478b4
fix: suppress tts transcript tool output
2026-04-25 03:11:17 +01:00
Gustavo Madeira Santana
6abab7555e
test(plugins): align loader channel entry fixture
2026-04-24 22:10:58 -04:00
Peter Steinberger
713807b55d
fix: harden openai auth and reasoning replay
2026-04-25 03:10:24 +01:00
Peter Steinberger
ae5c657367
fix: clean up idle browser tabs
2026-04-25 03:08:24 +01:00
Peter Steinberger
d99d9eda37
fix: honor media SSRF policy for PDF inputs ( #71321 )
2026-04-25 03:08:19 +01:00
Neerav Makwana
f9cb942aa9
fix(music): bound reference image fetches
2026-04-25 03:08:19 +01:00
Neerav Makwana
1bb5a96577
fix(media): cover generation reference media ssrf policy
2026-04-25 03:08:19 +01:00
Neerav Makwana
86556fcd47
fix(media): apply web fetch ssrf policy to media
2026-04-25 03:08:19 +01:00
Gustavo Madeira Santana
a5db42862d
fix(plugins): expose channel CLI metadata in discovery ( #71309 )
...
Merged via squash.
Prepared head SHA: ce6bb35812
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-24 22:06:57 -04:00
Peter Steinberger
7ef4ecf499
refactor(outbound): share reply fanout policy
2026-04-25 03:05:22 +01:00
Peter Steinberger
2f23511ffa
test: accept staged bundled runtime deps proof
2026-04-25 03:05:04 +01:00
Peter Steinberger
a5ab488691
fix(voice-call): pin response model sessions
2026-04-25 03:02:30 +01:00
Mason Huang
5d4931cc3f
CI: trim CodeQL JavaScript scope ( #71347 )
2026-04-25 09:57:12 +08:00
Peter Steinberger
5e640b93da
fix(discord): preserve outbound reply threading
2026-04-25 02:54:37 +01:00
Shakker
6d271762ab
feat: add modelCatalog manifest contract ( #71342 ) (thanks @shakkernerd)
2026-04-25 02:54:32 +01:00
Shakker
1f4dab2c37
fix: tighten model catalog manifest normalization
2026-04-25 02:54:32 +01:00
Shakker
a5d46c4567
fix: require complete model catalog pricing tiers
2026-04-25 02:54:32 +01:00
Shakker
8fa1052838
fix: tighten model catalog manifest validation
2026-04-25 02:54:32 +01:00
Shakker
d39e89e6b0
docs: document model catalog manifest metadata
2026-04-25 02:54:32 +01:00
Shakker
5e715de6c5
test: preserve model catalog manifest metadata
2026-04-25 02:54:32 +01:00
Shakker
61fcbe7dce
feat: add model catalog manifest contract
2026-04-25 02:54:32 +01:00
Gustavo Madeira Santana
fd65caf4b0
chore: tighten changelog unreleased detection
2026-04-24 21:52:00 -04:00
Peter Steinberger
2a0a76f876
fix(browser): extend existing-session manage timeouts
2026-04-25 02:50:36 +01:00
Peter Steinberger
2ec70e6770
fix(browser): recover stale chrome mcp sessions
2026-04-25 02:50:11 +01:00
Luka Dolenc
325e5e921f
fix: preserve thread-bound subagent completion fallback
...
Preserve the requester-agent announce path for thread-bound subagent completions, while falling back to direct thread delivery only when the announce fails or produces no visible output.\n\nThanks @DolencLuka.
2026-04-25 02:49:50 +01:00