openclaw/extensions/telegram/src
2026-07-12 18:21:11 +08:00
..
__traces__ fix(telegram): keep streamed final pages on word boundaries (#104608) 2026-07-11 11:44:09 -07:00
bot refactor(config): retire legacy flat streaming keys to doctor-owned migration (#104693) 2026-07-11 18:15:03 -07:00
miniapp fix(ci): use public plugin-sdk test seams and refresh generated surfaces 2026-07-10 07:53:37 +05:30
test-support test(qa): migrate channel streaming evidence to transport flow (#99310) 2026-07-02 21:48:29 -07:00
access-groups.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
account-config.ts fix(telegram): preserve inline buttons for empty capabilities (#96468) 2026-06-25 00:09:45 +08:00
account-inspect.test.ts fix(telegram): align account inspection default routing 2026-07-01 20:29:18 -07:00
account-inspect.ts fix(telegram): align account inspection default routing 2026-07-01 20:29:18 -07:00
account-selection.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
account-throttler.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
account-throttler.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
accounts.test.ts fix(telegram): honor configured defaultAccount for omitted-account sends and actions 2026-07-01 20:29:18 -07:00
accounts.ts fix(telegram): honor configured defaultAccount for omitted-account sends and actions 2026-07-01 20:29:18 -07:00
action-runtime.test.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
action-runtime.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
action-threading.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
action-threading.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
agent-config.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
allow-from.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
allowed-updates.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
allowed-updates.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
api-fetch.test.ts fix(telegram): add timeouts to getChat lookup requests (#104289) 2026-07-11 17:13:14 -07:00
api-fetch.ts fix(telegram): add timeouts to getChat lookup requests (#104289) 2026-07-11 17:13:14 -07:00
api-logging.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
api-root.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
api-root.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
approval-callback-data.test.ts fix(telegram): rewrite allow-always alias for any whitespace separator (#104942) 2026-07-12 07:13:05 +01:00
approval-callback-data.ts fix(telegram): rewrite allow-always alias for any whitespace separator (#104942) 2026-07-12 07:13:05 +01:00
approval-handler.runtime.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-handler.runtime.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-native.test.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
approval-native.ts fix(telegram): explain disabled plugin approval failures (#95973) 2026-07-02 14:15:25 -07:00
approval-terminal.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
audit-membership-runtime.ts fix(telegram): bound Bot API response reads to prevent OOM (#97271) 2026-06-28 12:28:51 -07:00
audit.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
audit.ts refactor(shared): consolidate Discord Slack and Telegram lazy loaders (#99298) 2026-07-02 18:45:48 -07:00
audit.types.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
auto-topic-label-config.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
auto-topic-label.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
auto-topic-label.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-access.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-core.raw-update-log.test.ts fix(telegram): use truncateUtf16Safe for raw update log truncation (#102567) 2026-07-09 11:11:35 +01:00
bot-core.ts fix(telegram): attribute the bot's own chat-window messages as self (#102507) 2026-07-10 10:19:13 +01:00
bot-deps.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
bot-handlers.agent.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-handlers.debounce-key.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-handlers.media.test.ts fix(telegram): surface inbound media fetch failures (#100051) 2026-07-04 14:54:43 -04:00
bot-handlers.media.ts fix(telegram): surface inbound media fetch failures (#100051) 2026-07-04 14:54:43 -04:00
bot-handlers.runtime.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-handlers.runtime.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
bot-info-cache.test.ts chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
bot-info-cache.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
bot-info.ts chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
bot-message-context.acp-bindings.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.audio-transcript.test-support.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.body.test.ts fix(telegram): extract canonical rich block text (#100570) 2026-07-06 09:12:25 +00:00
bot-message-context.body.ts fix(telegram): carry inbound addressing fact 2026-07-04 00:03:14 -07:00
bot-message-context.dm-session.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.dm-threads.test.ts test(telegram): type inbound body fixture 2026-07-04 09:19:04 +02:00
bot-message-context.dm-topic-threadid.test.ts fix(telegram): carry inbound addressing fact 2026-07-04 00:03:14 -07:00
bot-message-context.group-body.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.implicit-mention.test-support.ts fix(telegram): bind bot mentions to assistant identity (#93088) 2026-06-16 14:35:14 +08:00
bot-message-context.named-account-dm.test-support.ts fix(telegram): keep forum topic sessions stable 2026-06-08 14:50:48 +05:30
bot-message-context.prompt-context.test.ts fix(sessions): scope ambient transcript watermark to session id 2026-07-02 22:57:01 -07:00
bot-message-context.reactions.test.ts [codex] Honor all ack scope for room events (#87433) 2026-07-06 01:28:41 +01:00
bot-message-context.require-mention.test.ts fix(telegram): attribute the bot's own chat-window messages as self (#102507) 2026-07-10 10:19:13 +01:00
bot-message-context.route-test-support.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.runtime.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-message-context.sender-prefix.test-support.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.session-recreate.test-support.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
bot-message-context.session.runtime.ts fix(telegram): persist ambient transcript rows 2026-07-02 19:01:22 -07:00
bot-message-context.session.ts fix(telegram): attribute the bot's own chat-window messages as self (#102507) 2026-07-10 10:19:13 +01:00
bot-message-context.silent-ingest.test-support.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-context.sticker-media.test.ts fix(telegram): carry inbound addressing fact 2026-07-04 00:03:14 -07:00
bot-message-context.test-harness.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-message-context.thread-binding.test.ts fix: keep always-on group fallback messages in dispatch (#99506) 2026-07-03 07:26:45 -07:00
bot-message-context.topic-agentid.test.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-message-context.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-message-context.types.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
bot-message-context.typing.test.ts fix(telegram): show typing for accepted topic messages (#99965) 2026-07-05 18:36:49 -07:00
bot-message-context.verbose-log.test.ts fix(channels): keep inbound log previews UTF-16 safe (#102407) 2026-07-09 07:32:55 +01:00
bot-message-dispatch.agent.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-dispatch.media-dedup.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-dispatch.media-dedup.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-message-dispatch.runtime.ts refactor: migrate bundled session metadata reads (#96527) 2026-06-24 12:19:53 -07:00
bot-message-dispatch.test.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
bot-message-dispatch.ts fix(telegram): keep streamed final pages on word boundaries (#104608) 2026-07-11 11:44:09 -07:00
bot-message.test.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
bot-message.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
bot-native-command-deps.runtime.ts Address Codex login review feedback 2026-07-01 11:16:49 -07:00
bot-native-command-menu.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-command-menu.ts chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
bot-native-commands.delivery.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-commands.fixture-test-support.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-native-commands.group-auth.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-commands.login.test.ts refactor: share codex login flow helpers 2026-07-01 11:16:49 -07:00
bot-native-commands.menu-test-support.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-commands.registry.test.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-native-commands.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-commands.session-meta.test.ts test(telegram): match private login reply fixture 2026-07-12 07:40:35 +08:00
bot-native-commands.skills-allowlist.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-native-commands.test-helpers.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
bot-native-commands.test.ts feat: add portable table presentation blocks (#103583) 2026-07-10 22:29:13 -07:00
bot-native-commands.ts fix(auth): preserve Codex login profile identity 2026-07-12 07:40:35 +08:00
bot-processing-outcome.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
bot-update-tracker.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-update-tracker.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot-updates.ts fix(telegram): persist ambient transcript rows 2026-07-02 19:01:22 -07:00
bot.agent.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot.command-menu.test.ts test(plugins): align release fixtures with runtime contracts 2026-07-01 18:34:53 -07:00
bot.create-telegram-bot.channel-post-media.test.ts fix(telegram): recover when media downloads stall (#103020) 2026-07-10 14:31:16 +01:00
bot.create-telegram-bot.media-group-skip-warning.test.ts fix(release): stabilize candidate validation 2026-06-11 03:04:02 +09:00
bot.create-telegram-bot.test-harness.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
bot.create-telegram-bot.test.ts test(telegram): align prerelease contracts (#105253) 2026-07-12 10:45:14 +01:00
bot.fetch-abort.test.ts fix(telegram): prevent unlisted API calls from stalling delivery (#104526) 2026-07-11 16:28:36 -07:00
bot.helpers.test.ts refactor(config): retire legacy flat streaming keys to doctor-owned migration (#104693) 2026-07-11 18:15:03 -07:00
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts test(telegram): satisfy album context lint 2026-06-30 10:45:44 -07:00
bot.media.e2e-harness.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot.media.stickers-and-fragments.e2e.test.ts fix(telegram): resolve local Bot API container file paths against trustedLocalFileRoots [AI-assisted] (#91984) 2026-07-04 17:07:51 -04:00
bot.media.test-utils.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
bot.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
bot.ts refactor: remove Telegram session deps adapter (#96524) 2026-06-24 11:37:19 -07:00
bot.types.ts fix(telegram): recover when media downloads stall (#103020) 2026-07-10 14:31:16 +01:00
button-types.test-helpers.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
button-types.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
button-types.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
callback-query-answer-state.ts fix(telegram): acknowledge callbacks before sequentialize 2026-06-14 08:37:24 +08:00
caption.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
channel-actions.contract.test.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
channel-actions.test.ts fix(agents): preserve CLI message delivery evidence 2026-06-16 02:45:41 +08:00
channel-actions.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
channel.gateway.test.ts chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
channel.message-adapter.test.ts test(telegram): align prerelease contracts (#105253) 2026-07-12 10:45:14 +01:00
channel.resolve-targets.test.ts fix(telegram): pass proxy and apiRoot config when resolving runtime target usernames (#100868) 2026-07-06 17:06:18 +01:00
channel.setup.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
channel.ts fix(telegram): add timeouts to getChat lookup requests (#104289) 2026-07-11 17:13:14 -07:00
client-fetch.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
command-config.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
command-ui.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
command-ui.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
config-schema.test.ts fix(telegram): keep group history always on 2026-07-02 09:22:59 -07:00
config-schema.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
config-ui-hints.ts fix(telegram): resolve local Bot API container file paths against trustedLocalFileRoots [AI-assisted] (#91984) 2026-07-04 17:07:51 -04:00
conversation-route.base-session-key.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
conversation-route.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
delivery-trace.test.ts test(channels): trace-harness follow-ups — scenario names, fault vocabulary, lane sync guard (#104653) 2026-07-11 15:14:02 -07:00
directory-config.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
directory-contract.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
dm-access.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
dm-access.ts feat: add channel pairing request hook (#97733) 2026-07-05 19:11:58 -07:00
doctor-contract.ts refactor(config): retire legacy flat streaming keys to doctor-owned migration (#104693) 2026-07-11 18:15:03 -07:00
doctor.test.ts fix(telegram): keep group history always on 2026-07-02 09:22:59 -07:00
doctor.ts fix(telegram): add timeouts to getChat lookup requests (#104289) 2026-07-11 17:13:14 -07:00
draft-chunking.ts refactor(channel): share draft chunking resolver 2026-06-10 13:35:19 +05:30
draft-stream.test-helpers.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
draft-stream.test.ts test(telegram): table-drive funnel-parity chunk boundaries for streamed final pagination (#104760) 2026-07-11 16:12:48 -07:00
draft-stream.ts fix(telegram): keep streamed final pages on word boundaries (#104608) 2026-07-11 11:44:09 -07:00
error-policy.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
error-policy.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
exec-approval-forwarding.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
exec-approval-resolver.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
exec-approval-resolver.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
exec-approvals.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
exec-approvals.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
fetch.test.ts fix(telegram): retain socket failure context (#97130) 2026-06-27 02:11:36 +01:00
fetch.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
format.test.ts fix(telegram): deliver content instead of throwing when tag overhead fills chunk (#102999) 2026-07-10 01:05:51 +01:00
format.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
format.wrap-md.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
forum-service-message.ts
group-access.base-access.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
group-access.ts fix: preserve selected models through hot reloads and fallbacks (#103510) 2026-07-10 08:26:33 +01:00
group-config-helpers.ts fix(telegram): hydrate group reply-chain media into model context [AI-assisted] (#93575) 2026-06-16 18:58:31 +08:00
group-history-window.ts fix(telegram): attribute the bot's own chat-window messages as self (#102507) 2026-07-10 10:19:13 +01:00
group-migration.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
group-migration.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
group-policy.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
group-policy.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
inbound-context.contract.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
inbound-event-delivery.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
inbound-event-delivery.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
ingress.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
inline-buttons.test.ts fix(telegram): preserve inline buttons for empty capabilities (#96468) 2026-06-25 00:09:45 +08:00
inline-buttons.ts fix(telegram): preserve inline buttons for empty capabilities (#96468) 2026-06-25 00:09:45 +08:00
inline-keyboard.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
interactive-dispatch.ts [codex] Allow reply_payload_sending to add portable buttons (#98922) 2026-07-06 20:17:41 +01:00
interactive-fallback.test.ts feat: add portable table presentation blocks (#103583) 2026-07-10 22:29:13 -07:00
interactive-fallback.ts feat: add portable table presentation blocks (#103583) 2026-07-10 22:29:13 -07:00
lane-delivery-state.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
lane-delivery-text-deliverer.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
lane-delivery.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
lane-delivery.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
media-understanding.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
message-cache.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
message-cache.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
message-dispatch-dedupe.test.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
message-dispatch-dedupe.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
message-tool-schema.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
model-buttons.test.ts fix(telegram): preserve UTF-16 model labels (#104037) 2026-07-10 18:32:04 -07:00
model-buttons.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
monitor-polling.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
monitor-webhook.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
monitor.test.ts improve: keep isolated tests under one second (#100019) 2026-07-05 10:57:19 -07:00
monitor.ts refactor(deadcode): localize extension helpers (#101860) 2026-07-07 12:12:32 -07:00
monitor.types.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
native-command-callback-data.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
network-config.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
network-config.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
network-errors.test.ts fix(telegram): add UND_ERR_CONNECT_TIMEOUT to PRE_CONNECT_ERROR_CODES (#101258) 2026-07-07 05:33:02 +01:00
network-errors.ts fix(telegram): add UND_ERR_CONNECT_TIMEOUT to PRE_CONNECT_ERROR_CODES (#101258) 2026-07-07 05:33:02 +01:00
normalize.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
outbound-adapter.test.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
outbound-adapter.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
outbound-message-context.test.ts fix(telegram): attribute the bot's own chat-window messages as self (#102507) 2026-07-10 10:19:13 +01:00
outbound-message-context.ts refactor(plugins): remove dead channel helpers (#105276) 2026-07-12 18:21:11 +08:00
outbound-params.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
outbound-params.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
poll-visibility.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
poll-visibility.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-lease.test.ts test(telegram): keep live polling leases protected (#93378) (thanks @mmyzwl) 2026-06-22 11:05:06 +05:30
polling-lease.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
polling-liveness.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-liveness.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-session.test.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
polling-session.ts fix(channels): tombstone corrupt ingress rows (#105259) 2026-07-12 11:09:52 +01:00
polling-status.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-status.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-transport-state.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
polling-transport-state.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
preview-streaming.ts refactor(config): retire legacy flat streaming keys to doctor-owned migration (#104693) 2026-07-11 18:15:03 -07:00
probe.test.ts chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
probe.ts fix(telegram): close webhook and evicted probe transports 2026-07-01 20:33:38 -07:00
progress-summary.test.ts feat(telegram): collapse summary bar + multi-line lane rendering 2026-07-02 18:38:39 -07:00
progress-summary.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
prompt-context-projection.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
prompt-context-projection.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
prompt-media-path.ts refactor(telegram): dedupe prompt media paths 2026-06-18 11:57:40 +08:00
proxy.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
raw-update-log.ts fix(telegram): use truncateUtf16Safe for raw update log truncation (#102567) 2026-07-09 11:11:35 +01:00
reaction-level.test.ts fix(telegram): align account inspection default routing 2026-07-01 20:29:18 -07:00
reaction-level.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
reasoning-lane-coordinator.test.ts fix(telegram): stop duplicate fallback when dispatch fails after final reply 2026-07-03 09:37:48 -07:00
reasoning-lane-coordinator.ts fix(telegram): mode-gate corrections, collapse-by-edit, durable 🧠 marker 2026-07-02 18:38:39 -07:00
reply-parameters.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
reply-parameters.ts fix(telegram): drop rejected native quotes instead of failing the send 2026-07-01 16:22:34 -07:00
request-timeouts.test.ts fix(telegram): prevent unlisted API calls from stalling delivery (#104526) 2026-07-11 16:28:36 -07:00
request-timeouts.ts fix(telegram): prevent unlisted API calls from stalling delivery (#104526) 2026-07-11 16:28:36 -07:00
retry-after.ts fix(telegram): honor long flood-wait retry_after on outbound sends 2026-07-01 16:22:34 -07:00
rich-message.ts refactor(plugins): remove dead channel helpers (#105276) 2026-07-12 18:21:11 +08:00
rich-plain-fallback.ts refactor: localize internal implementation types (#101731) 2026-07-07 07:41:04 -07:00
runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
runtime.types.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
secret-contract.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
security-audit.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
security-audit.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
security.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
send-runtime.ts refactor(shared): consolidate Discord Slack and Telegram lazy loaders (#99298) 2026-07-02 18:45:48 -07:00
send.chunks.test.ts fix(telegram): guard UTF-16 surrogate pairs in outbound chunkers (#93938) 2026-06-17 18:56:25 +08:00
send.proxy.test.ts fix(telegram): close evicted client-options cache transports after in-flight sends (#101783) 2026-07-11 07:57:44 +05:30
send.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
send.test-harness.ts fix(telegram): clean rich message CI gates 2026-06-13 21:45:22 +05:30
send.test.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
send.transport-close-proof.test.ts fix(telegram): satisfy lint in transport-close proof test 2026-07-10 19:44:03 -07:00
send.ts feat(telegram): add rich outbound location and video notes (#105142) 2026-07-12 09:36:22 +01:00
sendchataction-401-backoff.test.ts fix(telegram): add missing 'action' retry context for sendChatAction (#100762) 2026-07-06 02:33:57 -07:00
sendchataction-401-backoff.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
sent-message-cache.ts fix(telegram): persist only new sent-message cache entries 2026-07-01 15:24:05 -07:00
sequential-key.test.ts fix(telegram): restore active-run steering 2026-07-01 10:34:20 -07:00
sequential-key.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
session-conversation.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
session-conversation.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
session-route.test.ts fix(agent): preserve explicit recipient sessions (#101507) 2026-07-07 10:07:13 +01:00
session-transcript-context.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
session-transcript-context.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
setup-contract.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
setup-core.ts feat(telegram): offer BotFather web app flow in setup help and docs (#100540) 2026-07-06 07:48:55 +01:00
setup-surface.helpers.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
setup-surface.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
setup-surface.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
shared.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
shared.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
spooled-update-retry-policy.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
startup-probe-limiter.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
state-account-id.ts chore(deadcode): share telegram state account ids 2026-06-21 07:22:52 +08:00
state-migrations.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
state-migrations.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
status-issues.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
status-reaction-variants.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
status.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
sticker-cache-store.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
sticker-cache.describe.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
sticker-cache.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
sticker-cache.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
sticker-vision.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
target-writeback.test-shared.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
target-writeback.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
targets.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
targets.ts feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
telegram-ingress-spool.test.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
telegram-ingress-spool.ts fix(channels): tombstone corrupt ingress rows (#105259) 2026-07-12 11:09:52 +01:00
telegram-ingress-spool.types.ts fix(telegram): harden spooled turn adoption (#103695) 2026-07-10 07:08:35 -07:00
telegram-ingress-worker.runtime.test.ts fix(telegram): retry transient getUpdates API errors in ingress worker 2026-07-01 15:24:05 -07:00
telegram-ingress-worker.runtime.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
telegram-ingress-worker.ts refactor(telegram): localize private implementation types (#100975) 2026-07-06 08:37:16 -07:00
telegram-media.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
telegram-outbound.test.ts fix(outbound): preserve attributed inline formatting (#104118) 2026-07-11 12:03:11 -07:00
telegram-reply-fence.test.ts fix(telegram): scope reply-fence abort authority to pre-adoption dispatch 2026-07-10 17:08:31 +05:30
telegram-reply-fence.ts fix(telegram): scope reply-fence abort authority to pre-adoption dispatch 2026-07-10 17:08:31 +05:30
thread-bindings.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
thread-bindings.ts refactor: consolidate exact keyed async queues (#99691) 2026-07-04 16:45:07 -07:00
threading-tool-context.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
threading-tool-context.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
token-fingerprint.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
token.test.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
token.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
topic-conversation.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
topic-conversation.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
topic-name-cache.test.ts chore(deadcode): remove telegram topic cache test helpers 2026-06-20 19:22:42 +08:00
topic-name-cache.ts chore(deadcode): remove telegram topic cache test helpers 2026-06-20 19:22:42 +08:00
truncate.test.ts fix(telegram): clip progress text on code-point boundaries to avoid lone surrogates (#96456) 2026-06-24 23:27:59 +08:00
truncate.ts fix(telegram): clip progress text on code-point boundaries to avoid lone surrogates (#96456) 2026-06-24 23:27:59 +08:00
update-offset-store.runtime.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
update-offset-store.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
update-offset-store.ts fix(telegram): preserve outbound prompt context projections (#102469) 2026-07-10 18:25:54 -07:00
voice.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
voice.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
webhook-status.test.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
webhook-status.ts docs: document messaging extension sources 2026-06-04 22:03:15 -04:00
webhook.test.ts fix(telegram): mark durable webhook acceptance (#104407) 2026-07-11 03:51:39 -07:00
webhook.ts fix(channels): tombstone corrupt ingress rows (#105259) 2026-07-12 11:09:52 +01:00