Description π‘ 2026-06-27 16:59 UTC
π Commits to main (19 new)
Other commits (19)
2720ac06 fix(duckduckgo): guard out-of-range numeric HTML entities (#96583) (#96583 )
ce15f348 fix(telegram): use idempotent retry context for delete/reaction (#96612) (#96612 )
e5c3c59c fix(synology-chat): truncate sanitized input on UTF-16 boundary (#96574) (#96574 )
2e881ab1 fix(googlechat): truncate approval card text on UTF-16 boundary (#96573) (#96573 )
90c20d15 fix(slack): truncate approval mrkdwn on UTF-16 boundary (#96576) (#96576 )
cb8bc71f fix(whatsapp): elide auto-reply text on UTF-16 boundary (#96580) (#96580 )
b5c662f4 fix(codex): keep CLI session preview text on code-point boundaries (#96582) (#96582 )
d693ed4a fix(qqbot): truncate reminder job name on code-point boundary (#96575) (#96575 )
6c5a9fde fix(msteams): truncate reflection prompt on UTF-16 boundary (#96578) (#96578 )
b8e3de11 fix(telegram): recover stalled ingress spool claims (#97118) (#97118 )
b9c64142 fix(agents): keep missing tool results on current model (#95543) (#95543 )
84bcd500 feat(xai): route OAuth login through device-code flow (#97249) (#97249 )
f857e8d6 fix(terminal): wrap long wide-char words by visible width, not code-point count (#96746) (#96746 )
a048aeae fix(qa-lab): treat claude-cli as Anthropic-family for live turn timeouts (#96567) (#96567 )
4b9e0181 fix(msteams): keep truncated parent context text well-formed (#96569) (#96569 )
7830faa5 fix(whatsapp): convert GFM bold-italic without leaving literal asterisks (#96570) (#96570 )
ddedf131 fix(irc): sanitize internal tool-trace lines from outbound text (#97214) (#97214 )
cb4244fe Doctor: expose state integrity findings (#95979) (#95979 )
361869e4 fix(validation): preserve null in anyOf unions instead of coercing to empty string (fixes #96716) (#97212) (#97212 )
π Areas touched
extensions/ (36 files)
src/ (9 files)
packages/ (4 files)
docs/ (2 files)
Reactions are currently unavailable
You canβt perform that action at this time.
π‘ 2026-06-27 16:59 UTC
π Commits to main (19 new)
Other commits (19)
2720ac06fix(duckduckgo): guard out-of-range numeric HTML entities (#96583) (#96583)ce15f348fix(telegram): use idempotent retry context for delete/reaction (#96612) (#96612)e5c3c59cfix(synology-chat): truncate sanitized input on UTF-16 boundary (#96574) (#96574)2e881ab1fix(googlechat): truncate approval card text on UTF-16 boundary (#96573) (#96573)90c20d15fix(slack): truncate approval mrkdwn on UTF-16 boundary (#96576) (#96576)cb8bc71ffix(whatsapp): elide auto-reply text on UTF-16 boundary (#96580) (#96580)b5c662f4fix(codex): keep CLI session preview text on code-point boundaries (#96582) (#96582)d693ed4afix(qqbot): truncate reminder job name on code-point boundary (#96575) (#96575)6c5a9fdefix(msteams): truncate reflection prompt on UTF-16 boundary (#96578) (#96578)b8e3de11fix(telegram): recover stalled ingress spool claims (#97118) (#97118)b9c64142fix(agents): keep missing tool results on current model (#95543) (#95543)84bcd500feat(xai): route OAuth login through device-code flow (#97249) (#97249)f857e8d6fix(terminal): wrap long wide-char words by visible width, not code-point count (#96746) (#96746)a048aeaefix(qa-lab): treat claude-cli as Anthropic-family for live turn timeouts (#96567) (#96567)4b9e0181fix(msteams): keep truncated parent context text well-formed (#96569) (#96569)7830faa5fix(whatsapp): convert GFM bold-italic without leaving literal asterisks (#96570) (#96570)ddedf131fix(irc): sanitize internal tool-trace lines from outbound text (#97214) (#97214)cb4244feDoctor: expose state integrity findings (#95979) (#95979)361869e4fix(validation): preserve null in anyOf unions instead of coercing to empty string (fixes #96716) (#97212) (#97212)π Areas touched