openclaw/extensions/telegram/src
Peter Steinberger 3bb02d3338
fix(media): align outbound sends with fs read capability
2026-04-01 00:07:50 +09:00
..
bot test(telegram): narrow resolve-media retry imports 2026-03-31 22:45:39 +09:00
test-support refactor: move plugin-owned test support into plugins 2026-03-30 08:03:04 +09:00
account-inspect.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
account-inspect.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
accounts.test.ts Telegram: fix extension-fast test seams 2026-03-29 21:54:47 -04:00
accounts.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
action-runtime.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
action-runtime.ts fix(media): align outbound sends with fs read capability 2026-04-01 00:07:50 +09:00
action-threading.test.ts fix: stabilize gate and extension boundary checks 2026-03-30 02:37:36 +01:00
action-threading.ts refactor: share slack and telegram action helpers 2026-03-26 19:07:35 +00:00
allow-from.ts
allowed-updates.test.ts
allowed-updates.ts
api-fetch.test.ts test: collapse telegram transport and status suites 2026-03-25 11:23:18 +00:00
api-fetch.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
api-logging.ts refactor: move telegram error formatting onto ssrf runtime 2026-03-28 02:38:02 +00:00
approval-buttons.ts refactor: add approval runtime sdk seam 2026-03-28 06:33:07 +00:00
approval-native.ts refactor(exec): unify channel approvals and restore routing/auth (#57838) 2026-03-30 15:49:02 -07:00
audit-membership-runtime.ts refactor(telegram): tighten api result typings 2026-03-28 09:52:21 +05:30
audit.test.ts
audit.ts
bot-access.ts
bot-deps.ts test(channels): inject telegram reply pipeline for dispatch tests 2026-03-31 20:54:30 +09:00
bot-handlers.buffers.ts refactor(telegram): simplify runtime handler typing 2026-03-28 09:41:18 +05:30
bot-handlers.media.ts
bot-handlers.runtime.ts refactor(exec): unify channel approvals and restore routing/auth (#57838) 2026-03-30 15:49:02 -07:00
bot-handlers.ts
bot-message-context.acp-bindings.test.ts test: mock telegram conversation route seam 2026-03-28 13:17:57 +05:30
bot-message-context.audio-transcript.test.ts perf: speed up channel test runs 2026-03-26 15:40:01 +00:00
bot-message-context.body.test.ts fix(telegram): gate audio preflight transcription on sender authorization (#57566) 2026-03-30 12:19:31 +01:00
bot-message-context.body.ts fix(telegram): lazy-load sticker vision model lookup 2026-03-31 21:31:05 +09:00
bot-message-context.dm-threads.test.ts fix(ci): narrow telegram route test seams 2026-03-31 23:37:18 +09:00
bot-message-context.dm-topic-threadid.test.ts fix(ci): narrow telegram route test seams 2026-03-31 23:37:18 +09:00
bot-message-context.implicit-mention.test.ts
bot-message-context.named-account-dm.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
bot-message-context.route-test-support.ts
bot-message-context.sender-prefix.test.ts test: collapse telegram context and transport suites 2026-03-25 11:17:58 +00:00
bot-message-context.session.ts fix(commands): harden fast status and Telegram callbacks 2026-03-30 09:32:53 +09:00
bot-message-context.test-harness.ts test(telegram): stop overriding message-context session mocks 2026-03-31 23:01:21 +09:00
bot-message-context.thread-binding.test.ts test(telegram): normalize message-context timing inputs 2026-03-31 21:10:43 +09:00
bot-message-context.topic-agentid.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
bot-message-context.ts fix(telegram): lazy-load sticker vision model lookup 2026-03-31 21:31:05 +09:00
bot-message-context.types.ts fix(commands): harden fast status and Telegram callbacks 2026-03-30 09:32:53 +09:00
bot-message-dispatch.sticker-media.test.ts
bot-message-dispatch.test.ts test(channels): inject telegram reply pipeline for dispatch tests 2026-03-31 20:54:30 +09:00
bot-message-dispatch.ts test(channels): inject telegram reply pipeline for dispatch tests 2026-03-31 20:54:30 +09:00
bot-message.test.ts
bot-message.ts
bot-native-command-menu.test.ts fix(regression): handle telegram command error envelopes 2026-03-27 23:36:37 -05:00
bot-native-command-menu.ts fix: unblock telegram typing and topic runtime builds 2026-03-28 04:58:34 +00:00
bot-native-commands.delivery.runtime.ts perf(telegram): narrow native command import surface 2026-03-31 21:43:16 +09:00
bot-native-commands.fixture-test-support.ts
bot-native-commands.group-auth.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
bot-native-commands.menu-test-support.ts test(telegram): stub menu sync in command harness 2026-03-31 22:31:12 +09:00
bot-native-commands.plugin-auth.test.ts fix(ci): reduce slow channel test skew 2026-03-31 19:49:40 +09:00
bot-native-commands.registry.test.ts test(telegram): use shared delivery mock in registry test 2026-03-31 22:18:29 +09:00
bot-native-commands.session-meta.test.ts refactor(telegram): narrow native command reply dispatch seam 2026-03-31 22:28:53 +09:00
bot-native-commands.skills-allowlist.test.ts refactor: move plugin-owned test support into plugins 2026-03-30 08:03:04 +09:00
bot-native-commands.test-helpers.ts refactor(telegram): narrow native command reply dispatch seam 2026-03-31 22:28:53 +09:00
bot-native-commands.test.ts fix: stabilize gate and extension boundary checks 2026-03-30 02:37:36 +01:00
bot-native-commands.ts refactor(telegram): narrow native command reply dispatch seam 2026-03-31 22:28:53 +09:00
bot-updates.ts refactor: move channel dedupe helpers onto core sdk 2026-03-28 02:58:45 +00:00
bot.create-telegram-bot.channel-post-media.test.ts fix(test): add extension-safe test helper bridges 2026-03-30 09:31:33 +09:00
bot.create-telegram-bot.test-harness.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
bot.create-telegram-bot.test.ts fix(ci): default local low-memory checks 2026-03-31 15:05:04 +09:00
bot.fetch-abort.test.ts
bot.helpers.test.ts test: collapse telegram helper suites 2026-03-25 11:17:58 +00:00
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts
bot.media.e2e-harness.ts fix: display model name instead of ID in Telegram model selector (#56165) (#56175) 2026-03-28 09:23:09 -04:00
bot.media.stickers-and-fragments.e2e.test.ts test: reduce remaining clone seams 2026-03-26 20:01:01 +00:00
bot.media.test-utils.ts refactor: move test harnesses off infra runtime 2026-03-28 06:52:06 +00:00
bot.runtime.ts
bot.test.ts fix(ci): default local low-memory checks 2026-03-31 15:05:04 +09:00
bot.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
button-types.test.ts refactor(exec): unify channel approvals and restore routing/auth (#57838) 2026-03-30 15:49:02 -07:00
button-types.ts refactor: share approval interactive renderers 2026-03-30 08:03:59 +09:00
caption.ts
channel-actions.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
channel-actions.ts
channel.setup.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
channel.test.ts Telegram: align channel test with runtime probe precedence 2026-03-29 23:34:03 -04:00
channel.ts refactor(exec): unify channel approvals and restore routing/auth (#57838) 2026-03-30 15:49:02 -07:00
config-schema.ts refactor: move channel config metadata into plugin-owned manifests 2026-03-27 01:59:30 +00:00
config-ui-hints.ts fix: stabilize exec approval approver routing 2026-03-30 06:25:03 +09:00
conversation-route.base-session-key.test.ts
conversation-route.ts
directory-config.ts refactor: share directory config listers 2026-03-26 23:20:26 +00:00
dm-access.test.ts fix: repair ci test and loader regressions 2026-03-27 18:41:47 +00:00
dm-access.ts
draft-chunking.ts
draft-stream.test-helpers.ts
draft-stream.test.ts
draft-stream.ts fix(telegram): validate replyToMessageId before sending to Telegram API (#56587) 2026-03-28 20:47:10 +01:00
exec-approval-forwarding.ts refactor: share approval interactive renderers 2026-03-30 08:03:59 +09:00
exec-approval-resolver.test.ts refactor: move tasks into bundled plugin 2026-03-31 15:22:08 +01:00
exec-approval-resolver.ts refactor(exec): unify channel approvals and restore routing/auth (#57838) 2026-03-30 15:49:02 -07:00
exec-approvals-handler.test.ts refactor(approvals): share telegram account binding 2026-03-31 15:39:59 +01:00
exec-approvals-handler.ts refactor(approvals): share telegram account binding 2026-03-31 15:39:59 +01:00
exec-approvals.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
exec-approvals.ts refactor: rename channel approval capabilities 2026-03-30 08:28:33 +09:00
fetch.network-policy.test.ts test: move extension-owned coverage into plugins 2026-03-27 15:11:33 +00:00
fetch.test.ts fix: repair ci test and loader regressions 2026-03-27 18:41:47 +00:00
fetch.ts refactor: add fetch runtime sdk seam 2026-03-28 05:44:33 +00:00
format.test.ts
format.ts refactor(markdown): share render-aware chunking 2026-03-29 16:33:22 +09:00
format.wrap-md.test.ts style: apply formatter cleanups 2026-03-30 16:20:27 +01:00
forum-service-message.ts fix: unblock telegram typing and topic runtime builds 2026-03-28 04:58:34 +00:00
group-access.base-access.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
group-access.ts
group-config-helpers.ts
group-migration.test.ts
group-migration.ts
group-policy.contract.test.ts refactor: move extension-owned tests to extensions 2026-03-27 21:37:09 +00:00
group-policy.ts
inbound.contract.test.ts refactor: move extension-owned tests to extensions 2026-03-27 21:37:09 +00:00
inline-buttons.test.ts refactor: share approval interactive renderers 2026-03-30 08:03:59 +09:00
inline-buttons.ts refactor(telegram): tighten helper field readers 2026-03-28 09:57:46 +05:30
lane-delivery-state.ts
lane-delivery-text-deliverer.ts
lane-delivery.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
lane-delivery.ts
media-understanding.runtime.ts
message-tool-schema.ts
model-buttons.test.ts fix: display model name instead of ID in Telegram model selector (#56165) (#56175) 2026-03-28 09:23:09 -04:00
model-buttons.ts fix: display model name instead of ID in Telegram model selector (#56165) (#56175) 2026-03-28 09:23:09 -04:00
monitor.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
monitor.ts refactor: move telegram error formatting onto ssrf runtime 2026-03-28 02:38:02 +00:00
network-config.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
network-config.ts refactor: route telegram env helpers through runtime-env 2026-03-28 02:34:11 +00:00
network-errors.test.ts
network-errors.ts refactor: add diagnostic and error runtime sdk seams 2026-03-28 06:26:38 +00:00
normalize.ts
outbound-adapter.test.ts
outbound-adapter.ts fix(media): align outbound sends with fs read capability 2026-04-01 00:07:50 +09:00
outbound-params.ts fix(telegram): validate replyToMessageId before sending to Telegram API (#56587) 2026-03-28 20:47:10 +01:00
plugins-core.contract.test.ts refactor: move extension-owned tests to extensions 2026-03-27 21:37:09 +00:00
polling-session.test.ts fix: prevent Telegram polling watchdog from dropping replies (#56343) (thanks @openperf) 2026-03-29 11:11:28 +05:30
polling-session.ts fix: prevent Telegram polling watchdog from dropping replies (#56343) (thanks @openperf) 2026-03-29 11:11:28 +05:30
polling-transport-state.ts refactor: split telegram polling and sdk surfaces 2026-03-26 21:13:16 +00:00
probe.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
probe.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
proxy.ts refactor: add fetch runtime sdk seam 2026-03-28 05:44:33 +00:00
reaction-level.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
reaction-level.ts
reasoning-lane-coordinator.test.ts
reasoning-lane-coordinator.ts
registry-backed.contract.test.ts refactor: move extension-owned tests to extensions 2026-03-27 21:37:09 +00:00
runtime.ts fix: stabilize telegram contract runtime coverage 2026-03-30 03:02:25 +01:00
send.proxy.test.ts
send.test-harness.ts
send.test.ts fix(telegram): validate replyToMessageId before sending to Telegram API (#56587) 2026-03-28 20:47:10 +01:00
send.ts fix(media): align outbound sends with fs read capability 2026-04-01 00:07:50 +09:00
sendchataction-401-backoff.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
sendchataction-401-backoff.ts refactor(telegram): tighten chat action typings 2026-03-28 09:41:18 +05:30
sent-message-cache.ts fix: restore CI runtime seams 2026-03-27 14:07:01 +00:00
sequential-key.test.ts
sequential-key.ts
setup-core.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
setup-surface.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
setup-surface.ts refactor: share top-level setup dm policies 2026-03-26 23:20:26 +00:00
shared.ts fix: avoid telegram plugin self-recursive sdk imports 2026-03-29 11:32:29 +01:00
status-issues.ts
status-reaction-variants.ts fix(telegram): tighten reaction typings 2026-03-28 10:28:24 +05:30
status.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
sticker-cache.test.ts
sticker-cache.ts
sticker-vision.runtime.ts fix(telegram): lazy-load sticker vision model lookup 2026-03-31 21:31:05 +09:00
target-writeback.test-shared.ts refactor: share matrix and telegram dedupe helpers 2026-03-26 15:08:45 +00:00
target-writeback.test.ts refactor: share matrix and telegram dedupe helpers 2026-03-26 15:08:45 +00:00
target-writeback.ts Fix/telegram writeback admin scope gate (#54561) 2026-03-25 12:12:09 -06:00
targets.test.ts refactor: share matrix and telegram dedupe helpers 2026-03-26 15:08:45 +00:00
targets.ts
thread-bindings.test.ts fix: restore Telegram forum-topic routing (#56060) (thanks @one27001) 2026-03-31 10:18:09 +05:30
thread-bindings.ts fix: restore Telegram forum-topic routing (#56060) (thanks @one27001) 2026-03-31 10:18:09 +05:30
token.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
token.ts fix(plugin-sdk): avoid recursive bundled facade loads 2026-03-29 15:00:25 +01:00
update-offset-store.runtime.ts refactor: continue plugin seam cleanup 2026-03-27 13:46:16 +00:00
update-offset-store.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
update-offset-store.ts refactor: trim state persistence runtime seams 2026-03-28 06:08:18 +00:00
voice.test.ts test: collapse telegram helper suites 2026-03-25 11:17:58 +00:00
voice.ts
webhook.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
webhook.ts refactor: add diagnostic and error runtime sdk seams 2026-03-28 06:26:38 +00:00