openclaw/extensions/telegram/src
Vincent Koc 88d3b73c6d fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
..
bot test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
test-support test(contracts): extract narrow channel contract helpers 2026-04-03 23:14:45 +09:00
account-inspect.test.ts fix(ci): route extension test helpers through public sdk seams 2026-04-04 00:03:48 +09:00
account-inspect.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
accounts.test.ts fix: honor telegram default action account 2026-04-03 13:48:45 -05:00
accounts.ts fix: honor telegram default action account 2026-04-03 13:48:45 -05:00
action-runtime.test.ts fix(ci): route extension test helpers through public sdk seams 2026-04-04 00:03:48 +09:00
action-runtime.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
action-threading.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
action-threading.ts fix: preserve explicit Telegram topic targets on replies (#59634) (thanks @dashhuang) 2026-04-03 08:50:02 +05:30
allow-from.ts
allowed-updates.test.ts perf(test): trim more matrix and telegram reload churn 2026-04-01 22:40:44 +09:00
allowed-updates.ts
api-fetch.test.ts test: trim extension test import churn 2026-04-03 04:41:08 +01:00
api-fetch.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
api-logging.ts
approval-buttons.ts refactor(telegram): centralize approval callback shaping 2026-04-03 00:26:27 +09:00
approval-callback-data.test.ts refactor(telegram): centralize approval callback shaping 2026-04-03 00:26:27 +09:00
approval-callback-data.ts refactor(telegram): unify callback-data byte limit checks 2026-04-03 00:38:44 +09:00
approval-native.test.ts fix: preserve telegram exec approval topic routing 2026-04-01 13:34:50 +01:00
approval-native.ts fix(telegram): allow target approvals fallback 2026-04-04 01:07:28 +09:00
audit-membership-runtime.ts
audit.test.ts test: reduce telegram broad partial mocks 2026-04-03 12:01:10 +01:00
audit.ts
auto-topic-label.test.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
auto-topic-label.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot-access.ts
bot-deps.ts refactor(plugin-sdk): genericize web channel runtime seams 2026-04-03 11:17:28 +01:00
bot-handlers.agent.runtime.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
bot-handlers.buffers.ts refactor(telegram): streamline media runtime options 2026-04-03 19:09:13 +09:00
bot-handlers.media.ts
bot-handlers.runtime.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot-handlers.ts
bot-message-context.acp-bindings.test.ts test: trim dispatch and command partial mocks 2026-04-03 18:42:52 +01:00
bot-message-context.audio-transcript.test.ts
bot-message-context.body.test.ts "fix(telegram): surface media placeholder and file_id when download f… (#59948) 2026-04-03 09:08:05 +05:30
bot-message-context.body.ts fix: emit passive hooks for mention-skipped group messages (#60018) 2026-04-03 10:14:48 +05:30
bot-message-context.dm-threads.test.ts test: trim test partial mocks 2026-04-03 19:10:56 +01:00
bot-message-context.dm-topic-threadid.test.ts test: trim extension teardown churn 2026-04-03 07:14:58 +01:00
bot-message-context.implicit-mention.test.ts
bot-message-context.named-account-dm.test.ts test: trim extension teardown churn 2026-04-03 07:14:58 +01:00
bot-message-context.route-test-support.ts fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
bot-message-context.runtime.ts refactor(plugin-sdk): genericize web channel runtime seams 2026-04-03 11:17:28 +01:00
bot-message-context.sender-prefix.test.ts
bot-message-context.session.runtime.ts refactor: narrow telegram message context runtime imports 2026-04-04 01:07:28 +09:00
bot-message-context.session.ts refactor: apply context visibility across channels 2026-04-03 04:34:57 +09:00
bot-message-context.silent-ingest.test.ts test: trim more extension importOriginal usage 2026-04-03 19:49:43 +01:00
bot-message-context.test-harness.ts test: reduce telegram context partial mocks 2026-04-03 13:19:50 +01:00
bot-message-context.thread-binding.test.ts test: trim test partial mocks 2026-04-03 19:10:56 +01:00
bot-message-context.topic-agentid.test.ts test: trim more extension importOriginal usage 2026-04-03 19:49:43 +01:00
bot-message-context.ts refactor: narrow telegram message context runtime imports 2026-04-04 01:07:28 +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.agent.runtime.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
bot-message-dispatch.runtime.ts refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
bot-message-dispatch.sticker-media.test.ts
bot-message-dispatch.test.ts refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
bot-message-dispatch.ts refactor(plugins): genericize core channel seams 2026-04-03 19:09:21 +01:00
bot-message.test.ts test: trim extension test import churn 2026-04-03 04:41:08 +01:00
bot-message.ts
bot-native-command-deps.runtime.ts refactor: narrow telegram native command test seams 2026-04-03 12:25:47 +01:00
bot-native-command-menu.test.ts
bot-native-command-menu.ts
bot-native-commands.delivery.runtime.ts fix: add Telegram native progress placeholder opt-in for plugin commands (#59300) 2026-04-02 15:55:46 -07: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 fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
bot-native-commands.registry.test.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot-native-commands.runtime.ts refactor: narrow telegram native command test seams 2026-04-03 12:25:47 +01:00
bot-native-commands.session-meta.test.ts test: trim extension partial mocks 2026-04-03 19:28:19 +01:00
bot-native-commands.skills-allowlist.test.ts test: trim telegram testing barrel imports 2026-04-03 12:36:07 +01:00
bot-native-commands.test-helpers.ts fix(ci): route extension test helpers through sdk testing 2026-04-03 23:39:06 +09:00
bot-native-commands.test.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot-native-commands.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot-updates.ts
bot.agent.runtime.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
bot.command-menu.test.ts test: split telegram bot command menu coverage 2026-04-03 13:49:51 +01: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 refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot.create-telegram-bot.test.ts fix(ci): remove duplicate migrated test imports 2026-04-04 00:24:20 +09:00
bot.fetch-abort.test.ts
bot.helpers.test.ts
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts fix: cover buffered Telegram apiRoot downloads (#59544) (thanks @SARAMALI15792) 2026-04-03 08:41:41 +05:30
bot.media.e2e-harness.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
bot.media.stickers-and-fragments.e2e.test.ts
bot.media.test-utils.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
bot.runtime.ts
bot.test.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
bot.ts fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09: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(telegram): centralize approval callback shaping 2026-04-03 00:26:27 +09:00
caption.ts
channel-actions.test.ts fix: honor telegram action discovery account config 2026-04-03 11:20:49 -05:00
channel-actions.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
channel-bindings.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
channel-bindings.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
channel.setup.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
channel.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
command-config.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
command-ui.test.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
command-ui.ts fix(ci): repair bundled and extension test drift 2026-04-03 19:25:23 +01:00
config-schema.ts
config-ui-hints.ts fix(telegram): add dangerous private-network media opt-in 2026-04-03 18:39:17 +09:00
conversation-route.base-session-key.test.ts
conversation-route.ts
directory-config.ts
dm-access.test.ts perf(test): trim more sdk and telegram reload churn 2026-04-01 22:40:44 +09:00
dm-access.ts
doctor.test.ts test: trim extension partial mocks 2026-04-03 19:28:19 +01:00
doctor.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
draft-chunking.ts perf(test): narrow telegram draft chunking imports 2026-04-02 00:32:13 +09:00
draft-stream.test-helpers.ts
draft-stream.test.ts
draft-stream.ts
error-policy.test.ts fix: add Telegram error suppression controls (#51914) (thanks @chinar-amrutkar) 2026-04-01 17:52:28 +05:30
error-policy.ts fix: add Telegram error suppression controls (#51914) (thanks @chinar-amrutkar) 2026-04-01 17:52:28 +05:30
exec-approval-forwarding.ts Exec approvals: unify effective policy reporting and actions (#59283) 2026-04-01 22:02:39 -04: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 Approvals: scope foreign-channel account routing (#60417) 2026-04-03 13:48:00 -04:00
exec-approvals-handler.ts feat(approvals): auto-enable native chat approvals 2026-04-02 17:30:40 +01:00
exec-approvals.test.ts fix: respect approval request filters in ambiguity checks 2026-04-03 13:57:18 -04:00
exec-approvals.ts fix(ci): restore channel approval and lifecycle harnesses 2026-04-03 19:14:42 +01:00
fetch.test.ts test: trim telegram media retry import cost 2026-04-03 12:01:10 +01:00
fetch.ts fix(telegram): allow trusted explicit proxy media fetches 2026-04-02 23:36:17 +09: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
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.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
group-policy.ts fix: honor telegram account topic mention config 2026-04-03 10:19:11 -05:00
inline-buttons.test.ts fix(telegram): preserve allow-always callback alias 2026-04-02 23:41:12 +09:00
inline-buttons.ts
inline-keyboard.ts refactor: narrow telegram native command test seams 2026-04-03 12:25:47 +01:00
interactive-dispatch.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
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
model-buttons.ts refactor(telegram): unify callback-data byte limit checks 2026-04-03 00:38:44 +09:00
monitor-polling.runtime.ts perf(memory): lazy-load telegram monitor runtime graphs 2026-04-02 14:07:35 +09:00
monitor-webhook.runtime.ts perf(memory): lazy-load telegram monitor runtime graphs 2026-04-02 14:07:35 +09:00
monitor.test.ts test: trim extension partial mocks 2026-04-03 19:28:19 +01:00
monitor.ts feat(approvals): auto-enable native chat approvals 2026-04-02 17:30:40 +01:00
network-config.test.ts test: reduce telegram broad partial mocks 2026-04-03 12:01:10 +01:00
network-config.ts
network-errors.test.ts fix: retry safe wrapped Telegram send failures (#51895) (thanks @chinar-amrutkar) 2026-04-01 15:54:29 +05:30
network-errors.ts fix: retry safe wrapped Telegram send failures (#51895) (thanks @chinar-amrutkar) 2026-04-01 15:54:29 +05:30
normalize.ts
outbound-adapter.test.ts
outbound-adapter.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
outbound-base.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
outbound-base.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
outbound-params.ts
pairing-text.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
pairing-text.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
poll-visibility.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
polling-session.test.ts test: reduce telegram broad partial mocks 2026-04-03 12:01:10 +01:00
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
probe.test.ts fix(ci): route extension test helpers through public sdk seams 2026-04-04 00:03:48 +09:00
probe.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
proxy.ts
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
runtime.ts fix: stabilize telegram contract runtime coverage 2026-03-30 03:02:25 +01:00
security-audit.ts fix(outbound): restore generic delivery and security seams 2026-04-03 19:09:20 +01:00
send.proxy.test.ts test: trim extension test import churn 2026-04-03 04:41:08 +01:00
send.runtime.ts test: reduce telegram broad partial mocks 2026-04-03 12:01:10 +01:00
send.test-harness.ts fix(ci): route extension tests through sdk seams 2026-04-03 23:15:57 +09:00
send.test.ts fix: persist Telegram reaction ownership across restart (#59207) (thanks @samzong) 2026-04-03 08:57:06 +05:30
send.ts refactor: narrow telegram native command test seams 2026-04-03 12:25:47 +01:00
sendchataction-401-backoff.test.ts test: reduce telegram broad partial mocks 2026-04-03 12:01:10 +01:00
sendchataction-401-backoff.ts
sent-message-cache.ts fix: persist Telegram reaction ownership across restart (#59207) (thanks @samzong) 2026-04-03 08:57:06 +05:30
sequential-key.test.ts
sequential-key.ts
session-conversation.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
session-conversation.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
setup-core.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
setup-surface.test.ts test(plugins): fix rebase fallout 2026-04-03 19:10:00 +01:00
setup-surface.ts fix: honor telegram default account setup policy 2026-04-03 12:43:51 -05:00
shared.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
shared.ts refactor(plugins): move channel behavior into plugins 2026-04-03 19:09:20 +01:00
status-issues.ts
status-reaction-variants.ts
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 fix(types): annotate portable exported helper types 2026-04-04 03:57:47 +09:00
target-writeback.test.ts
target-writeback.ts
targets.test.ts fix: honor telegram account topic mention config 2026-04-03 10:19:11 -05:00
targets.ts
telegram-gateway.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
telegram-gateway.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
telegram-media.runtime.ts test: reduce telegram media harness imports 2026-04-03 18:33:47 +01:00
telegram-status.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
telegram-status.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
telegram-threading.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
telegram-threading.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
thread-bindings.test.ts fix(ci): remove duplicate migrated test imports 2026-04-04 00:24:20 +09:00
thread-bindings.ts fix: restore Telegram forum-topic routing (#56060) (thanks @one27001) 2026-03-31 10:18:09 +05:30
threading-tool-context.test.ts test: split telegram channel coverage 2026-04-03 17:33:45 +01:00
threading-tool-context.ts fix: preserve telegram exec approval topic routing 2026-04-01 13:34:50 +01:00
token.test.ts test(extensions): narrow utility test helper imports 2026-04-03 21:23:47 +09:00
token.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
topic-conversation.ts refactor(plugin-sdk): remove channel-specific sdk seams 2026-04-03 10:45:10 +01:00
update-offset-store.runtime.ts
update-offset-store.test.ts test(extensions): narrow utility test helper imports 2026-04-03 21:23:47 +09:00
update-offset-store.ts
voice.test.ts
voice.ts
webhook.test.ts test: trim more extension importOriginal usage 2026-04-03 19:40:20 +01:00
webhook.ts fix(compare): reuse shared secret comparison helper (#58432) 2026-04-02 13:53:19 +01:00