Gio Della-Libera
6623444f8d
fix(discord): report unresolved token refs at startup ( #82009 )
...
Treat configured-but-unresolved Discord token refs as configured so gateway startup reaches the explicit SecretRef resolution error instead of silently classifying the account as unconfigured. Also cover runtime snapshot resolution for active Discord token refs.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-15 08:22:47 +01:00
Peter Steinberger
bea597b2d6
fix(discord): clear failed partial preview finals
2026-05-15 08:12:51 +01:00
Peter Steinberger
1109abc947
fix: align Telegram grammY type imports ( #81975 )
2026-05-15 07:50:47 +01:00
Neerav Makwana
de48410384
test(telegram): name isolated init regression
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-15 07:50:47 +01:00
Neerav Makwana
0beae266da
fix(telegram): initialize isolated polling bot
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-15 07:50:47 +01:00
Peter Steinberger
4a188e7ca5
chore: update dependencies
2026-05-15 07:28:28 +01:00
Peter Steinberger
f1deb53d43
fix(release): unblock full validation
2026-05-15 06:55:03 +01:00
samzong
a4cd482488
refactor(canvas): lazy-load startup modules
...
Signed-off-by: samzong <samzong.lu@gmail.com >
2026-05-15 06:54:28 +01:00
Peter Steinberger
1713930bbe
fix(opencode-go): strip Kimi reasoning payloads
2026-05-15 06:42:19 +01:00
alexph-dev
d471540ceb
fix: harden telegram html fallback text ( #81764 )
...
Harden Telegram HTML parse fallback so plain-text retries render readable labels and links instead of raw anchors.
Co-authored-by: Sam (OpenClaw) <sam.kpg5stars@gmail.com >
2026-05-15 06:40:17 +01:00
Peter Steinberger
42f6d90917
fix(telegram): share API request timeout wrapper
2026-05-15 06:17:06 +01:00
Baris Albayrak
1139777765
fix(whatsapp): mark text slash commands as command turns
...
* fix(whatsapp): mark text slash commands as command turns
* fix(ci): clear PR 81972 gates
* fix(msteams): wrap graph JSON parse errors
* docs: add WhatsApp slash command changelog
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-15 06:13:38 +01:00
Peter Steinberger
f12e9c41fa
fix(codex): inject app-server client factories
...
Co-authored-by: Benjamin Badejo <ben@benbadejo.com >
2026-05-15 05:03:28 +01:00
Vincent Koc
695a4f5039
fix(web-search): wrap more provider json
2026-05-15 09:12:31 +08:00
Vincent Koc
d0034e2f99
fix(msteams): guard graph fetches
2026-05-15 09:09:23 +08:00
Vincent Koc
31bfe7f084
fix(web-search): wrap malformed provider json
2026-05-15 09:04:20 +08:00
Vincent Koc
8659eabba7
fix(firecrawl): wrap malformed api json
2026-05-15 09:01:39 +08:00
Vincent Koc
9c88241a85
fix(test): satisfy provider web search test types
2026-05-15 08:57:51 +08:00
Vincent Koc
60a6945a6e
fix(googlechat): wrap malformed api json
2026-05-15 08:56:16 +08:00
Vincent Koc
c98459d9da
fix(msteams): wrap malformed api json
2026-05-15 08:52:15 +08:00
Vincent Koc
376a792100
fix(nextcloud-talk): wrap malformed api json
2026-05-15 08:49:50 +08:00
Vincent Koc
ffae8f32d8
fix(xai): wrap malformed tool json
2026-05-15 08:47:41 +08:00
Kevin Lin
acbe461c16
fix(codex): remove spurious migration warnings
...
Remove spurious Codex migration warnings for expected planned/manual/archive states while preserving real provider warnings.
2026-05-14 17:47:21 -07:00
Vincent Koc
380ba7071f
fix(brave): wrap malformed search json
2026-05-15 08:44:34 +08:00
Vincent Koc
a709927698
fix(codex): hide empty rate-limit buckets
...
Hide empty Codex rate-limit buckets from account/status output while preserving server-reported usage-limit blocks.
2026-05-15 08:40:29 +08:00
Vincent Koc
9f99464119
fix(deepinfra): wrap malformed video json
2026-05-15 08:36:05 +08:00
Vincent Koc
1d46a2f0b5
fix(comfy): wrap malformed workflow json
2026-05-15 08:32:31 +08:00
Vincent Koc
6e191f0e1e
fix(lmstudio): wrap malformed model json
2026-05-15 08:27:55 +08:00
Vincent Koc
d77f428441
fix(tlon): wrap malformed scry json
2026-05-15 08:22:41 +08:00
Vincent Koc
77e5a492f2
fix(signal): wrap malformed release metadata
2026-05-15 07:57:07 +08:00
Vincent Koc
c59e900903
fix(tlon): wrap malformed sse json
2026-05-15 07:54:04 +08:00
Vincent Koc
63d72e2191
fix(voice-call): wrap malformed media stream json
2026-05-15 07:50:08 +08:00
Val Alexander
eb4e20ca1d
fix(plugins): expose effective context budget in hooks
...
Add optional context budget/source/reference metadata to plugin hook contexts plus llm_output and sanitized model_call_* hook events.
Thread the existing resolved context-window info through Pi embedded runs, CLI harness runs, and Codex app-server hook emission so plugins can observe the effective budget after agent/model/config caps.
Document the metadata and cover the CLI, Pi, Codex app-server, and model-call paths with focused tests.
Fixes #64327 .
2026-05-14 17:51:53 -05:00
Josh Lehman
3f80f889fa
fix: align Codex cron bootstrap context ( #81822 )
...
* fix: align Codex cron bootstrap context
* fix: address Codex cron review comments
* fix: suppress Codex project docs for lightweight context
* fix: note Codex cron lightweight context
2026-05-14 15:10:42 -07:00
Josh Avant
bcbf4fc35f
fix(discord): honor threadName when sending to threads ( #81933 )
2026-05-14 17:07:29 -05:00
Leo Ge
99a6b1c5a8
fix(acpx): surface Codex ACP diagnostics
...
Surface redacted Codex wrapper stderr for generic ACP internal failures, preserve safe Codex model/provider routing in isolated CODEX_HOME, and cover the ACP parent stream dispatch order.
Co-authored-by: leoge007 <leoge@users.noreply.github.com >
2026-05-14 22:42:28 +01:00
Gio Della-Libera
abf59205fc
fix(config): return persisted config write responses ( #81445 )
...
Merged via squash.
Prepared head SHA: 8f549e0621
Co-authored-by: giodl73-repo <235387111+giodl73-repo@users.noreply.github.com >
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com >
Reviewed-by: @altaywtf
2026-05-15 00:35:15 +03:00
Peter Steinberger
1d8d664570
chore(release): prepare 2026.5.14
2026-05-14 21:38:45 +01:00
Peter Steinberger
f6f05c4859
build(clawhub): publish bedrock providers
...
(cherry picked from commit cbafae60dd )
2026-05-14 21:34:36 +01:00
pashpashpash
1a5548203e
Stream Codex preambles in channel progress drafts ( #81887 )
...
* codex: stream preambles in progress drafts
* test: update preamble progress PR checks
* test: refresh plugin sdk api baseline
2026-05-15 05:32:42 +09:00
Peter Steinberger
686b93e5c7
fix: keep command cron turns lightweight
2026-05-14 20:15:44 +01:00
Peter Steinberger
e575325af6
fix(memory): prioritize canonical daily notes
2026-05-14 20:11:47 +01:00
simplyclever914
c404711703
fix: enforce Codex forced OAuth refresh ( #80738 )
...
Treat forced OAuth refresh as a hard refresh contract: fallback credentials may be reused only when they changed after the attempted refresh began.
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: Clever <clever@users.noreply.github.com >
2026-05-14 20:08:14 +01:00
Josh Avant
130c2d5044
Fix Telegram polling lease cleanup on restart ( #81890 )
...
* fix(telegram): release stopped polling leases
* docs: add Telegram polling lease changelog
2026-05-14 14:04:34 -05:00
Josh Lehman
f64feab47a
fix: prevent codex app-server surrogate stalls
2026-05-14 19:59:23 +01:00
Pavan Kumar Gondhi
386d321634
Bind gateway approval access to requester metadata [AI] ( #81380 )
...
* fix: bind approval access to requester metadata
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing codex review
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing review-skill
* addressing codex review
* addressing codex review
* addressing codex review
* addressing claude review
* addressing ci
* fix: complete root-cause handling
* addressing review-skill
* addressing codex review
* addressing ci
* docs: add changelog entry for PR merge
2026-05-14 23:21:34 +05:30
Peter Steinberger
59be6d6390
build(deps): route node proxy helpers through proxyline
2026-05-14 18:27:23 +01:00
SymbolStar
0de6f93805
fix(telegram): reuse sticky IPv4 dispatcher for getMe health check ( #76852 ) ( #76856 )
...
Fixes #76852 .
Co-authored-by: jindongfu <jindongfu@microsoft.com >
Co-authored-by: Frank Yang <frank.ekn@gmail.com >
2026-05-15 00:21:08 +08:00
Ayaan Zaidi
52c9860bde
refactor(telegram): simplify spooled lane tracking
2026-05-14 21:49:23 +05:30
VACInc
3f132370f4
fix telegram isolated spool lane draining
2026-05-14 21:49:23 +05:30