Peter Steinberger
|
af3b86091f
|
fix(telegram): preserve direct-message topic routing (#126207)
* fix(telegram): preserve direct message topic identity
* fix(telegram): break topic routing import cycle
|
2026-08-19 18:00:56 -07:00 |
|
Peter Steinberger
|
783a5d21cf
|
refactor(config): purge numeric tuning knobs behind built-in defaults (#111382)
|
2026-07-19 07:35:45 -07:00 |
|
Peter Steinberger
|
1967e4c04d
|
refactor(telegram): privatize internal plugin surfaces (#108026)
* refactor(telegram): privatize internal plugin surfaces
* chore(deadcode): refresh export baseline
|
2026-07-14 22:20:46 -07:00 |
|
Peter Steinberger
|
efd1a9ace6
|
docs: document messaging extension sources
|
2026-06-04 22:03:15 -04:00 |
|
Peter Steinberger
|
1f6c1eacf0
|
fix(telegram): bound error cooldown expiry
|
2026-05-30 13:59:06 -04:00 |
|
Chinar Amrutkar
|
74b9f22a42
|
fix: add Telegram error suppression controls (#51914) (thanks @chinar-amrutkar)
* feat(telegram): add error policy for suppressing repetitive error messages
Introduces per-account error policy configuration that can suppress
repetitive error messages (e.g., 429 rate limit, ECONNRESET) to
prevent noisy error floods in Telegram channels.
Closes #34498
* fix(telegram): track error cooldown per message
* fix(telegram): prune expired error cooldowns
* fix: add Telegram error suppression controls (#51914) (thanks @chinar-amrutkar)
---------
Co-authored-by: chinar-amrutkar <chinar-amrutkar@users.noreply.github.com>
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-01 17:52:28 +05:30 |
|