| .. |
|
bot
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
accounts.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
accounts.ts
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
allowed-updates.ts
|
fix: refine telegram reactions (#964) (thanks @bohdanpodvirnyi)
|
2026-01-15 17:20:17 +00:00 |
|
api-logging.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
audit.test.ts
|
chore: migrate to oxlint and oxfmt
|
2026-01-14 15:02:19 +00:00 |
|
audit.ts
|
refactor: consolidate fetchWithTimeout into shared utility
|
2026-02-09 20:34:56 -08:00 |
|
bot-access.ts
|
fix(telegram): require sender ids for allowlist auth
|
2026-02-14 16:09:00 +01:00 |
|
bot-handlers.ts
|
perf: speed up telegram media e2e flush timing
|
2026-02-13 19:52:45 +00:00 |
|
bot-message-context.audio-transcript.test.ts
|
fix: apply telegram voice transcript body substitution (#16789) (thanks @Limitless2023) (#16970)
|
2026-02-15 14:22:49 +05:30 |
|
bot-message-context.dm-threads.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
bot-message-context.dm-topic-threadid.test.ts
|
refactor(test): share telegram dm topic setup
|
2026-02-14 22:25:52 +00:00 |
|
bot-message-context.sender-prefix.test.ts
|
refactor(test): share telegram message ctx setup
|
2026-02-14 22:24:34 +00:00 |
|
bot-message-context.ts
|
fix: apply telegram voice transcript body substitution (#16789) (thanks @Limitless2023) (#16970)
|
2026-02-15 14:22:49 +05:30 |
|
bot-message-dispatch.test.ts
|
refactor(test): dedupe telegram dispatch scaffolding
|
2026-02-15 15:19:10 +00:00 |
|
bot-message-dispatch.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
bot-message.test.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
bot-message.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
bot-native-command-menu.test.ts
|
refactor(telegram): extract native command menu helpers
|
2026-02-14 02:02:53 +01:00 |
|
bot-native-command-menu.ts
|
refactor(telegram): extract native command menu helpers
|
2026-02-14 02:02:53 +01:00 |
|
bot-native-commands.plugin-auth.test.ts
|
fix(telegram): exclude plugin commands from setMyCommands when native=false (openclaw#15164) thanks @Glucksberg
|
2026-02-14 13:22:58 -06:00 |
|
bot-native-commands.test.ts
|
fix(telegram): scope default account skill commands to resolved agent (#15599)
|
2026-02-14 02:28:39 +01:00 |
|
bot-native-commands.ts
|
fix(telegram): exclude plugin commands from setMyCommands when native=false (openclaw#15164) thanks @Glucksberg
|
2026-02-14 13:22:58 -06:00 |
|
bot-updates.ts
|
Telegram: use Grammy types directly, add typed Probe/Audit to plugin interface (#8403)
|
2026-02-04 10:09:28 +00:00 |
|
bot.create-telegram-bot.accepts-group-messages-mentionpatterns-match-without-botusername.test.ts
|
refactor(test): dedupe telegram bot mention scaffolding
|
2026-02-15 15:24:40 +00:00 |
|
bot.create-telegram-bot.applies-topic-skill-filters-system-prompts.test.ts
|
refactor(test): share telegram forum ctx helper
|
2026-02-14 23:51:42 +00:00 |
|
bot.create-telegram-bot.blocks-all-group-messages-grouppolicy-is.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.dedupes-duplicate-callback-query-updates-by-update.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.installs-grammy-throttler.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.matches-tg-prefixed-allowfrom-entries-case-insensitively.test.ts
|
refactor(test): share telegram forum ctx helper
|
2026-02-14 23:51:42 +00:00 |
|
bot.create-telegram-bot.matches-usernames-case-insensitively-grouppolicy-is.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.routes-dms-by-telegram-accountid-binding.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.sends-replies-without-native-reply-threading.test.ts
|
refactor(test): share telegram create bot harness
|
2026-02-14 17:13:24 +00:00 |
|
bot.create-telegram-bot.test-harness.ts
|
refactor(test): share telegram forum ctx helper
|
2026-02-14 23:51:42 +00:00 |
|
bot.media.downloads-media-file-path-no-file-download.e2e.test.ts
|
refactor(test): reuse telegram media bot setup
|
2026-02-14 22:30:21 +00:00 |
|
bot.media.e2e-harness.ts
|
Tests: annotate exported vitest mocks
|
2026-02-14 15:22:11 -05:00 |
|
bot.media.includes-location-text-ctx-fields-pins.e2e.test.ts
|
refactor(test): dedupe telegram inbound media e2e setup
|
2026-02-14 20:18:57 +00:00 |
|
bot.test.ts
|
perf(test): remove dead telegram bot test scaffolding
|
2026-02-14 02:37:09 +00:00 |
|
bot.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
caption.ts
|
refactor: share telegram caption splitting
|
2026-01-17 03:50:09 +00:00 |
|
download.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
download.ts
|
fix(telegram): add timeout to file download to prevent DoS (CWE-400)
|
2026-02-02 13:39:39 +05:30 |
|
draft-chunking.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
draft-chunking.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
draft-stream.test.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
draft-stream.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
fetch.test.ts
|
perf(test): reduce module reload overhead in key suites
|
2026-02-13 15:45:19 +00:00 |
|
fetch.ts
|
perf(test): reduce module reload overhead in key suites
|
2026-02-13 15:45:19 +00:00 |
|
format.test.ts
|
refactor(telegram): streamline file-ref wrapping and hoist regexes
|
2026-02-14 01:03:50 +01:00 |
|
format.ts
|
refactor(telegram): streamline file-ref wrapping and hoist regexes
|
2026-02-14 01:03:50 +01:00 |
|
format.wrap-md.test.ts
|
fix(telegram): auto-wrap .md file references in backticks to prevent URL previews (#8649)
|
2026-02-14 00:51:47 +01:00 |
|
group-migration.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
group-migration.ts
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
index.ts
|
feat(telegram): add sendPoll support (#16193) (#16209)
|
2026-02-14 18:34:30 +01:00 |
|
inline-buttons.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
inline-buttons.ts
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
model-buttons.test.ts
|
Telegram: fix model button review issues
|
2026-02-04 09:23:17 +05:30 |
|
model-buttons.ts
|
Telegram: fix model button review issues
|
2026-02-04 09:23:17 +05:30 |
|
monitor.test.ts
|
fix(security): default standalone servers to loopback bind (#13184)
|
2026-02-13 16:39:56 +01:00 |
|
monitor.ts
|
fix(security): default standalone servers to loopback bind (#13184)
|
2026-02-13 16:39:56 +01:00 |
|
network-config.test.ts
|
test: make telegram network config hermetic
|
2026-02-14 16:36:15 +00:00 |
|
network-config.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
network-errors.test.ts
|
fix(telegram): recover from grammY "timed out" long-poll errors (#7239)
|
2026-02-02 22:37:22 +00:00 |
|
network-errors.ts
|
fix(telegram): recover from grammY "timed out" long-poll errors (#7239)
|
2026-02-02 22:37:22 +00:00 |
|
outbound-params.ts
|
refactor(telegram): share outbound param parsing
|
2026-02-15 01:15:43 +00:00 |
|
probe.test.ts
|
fix(telegram): add retry logic to health probe (openclaw#7405) thanks @mcinteerj
|
2026-02-12 09:11:35 -06:00 |
|
probe.ts
|
perf: honor low timeout budgets in health telegram probes
|
2026-02-13 19:22:25 +00:00 |
|
proxy.test.ts
|
fix: honor Telegram proxy dispatcher (#4456) (thanks @spiceoogway)
|
2026-01-30 14:38:39 +05:30 |
|
proxy.ts
|
fix: align proxy fetch typing
|
2026-02-04 04:09:53 -08:00 |
|
reaction-level.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
reaction-level.ts
|
refactor(reactions): share reaction level resolver
|
2026-02-14 15:39:45 +00:00 |
|
send.caption-split.test.ts
|
refactor(test): share telegram send test setup
|
2026-02-14 21:20:43 +00:00 |
|
send.edit-message.test.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
send.poll.test.ts
|
feat(telegram): add sendPoll support (#16193) (#16209)
|
2026-02-14 18:34:30 +01:00 |
|
send.preserves-thread-params-plain-text-fallback.test.ts
|
Telegram: harden network retries and config
|
2026-01-26 19:36:43 -05:00 |
|
send.proxy.test.ts
|
Telegram: harden network retries and config
|
2026-01-26 19:36:43 -05:00 |
|
send.returns-undefined-empty-input.test.ts
|
refactor(test): share telegram send test setup
|
2026-02-14 21:20:43 +00:00 |
|
send.test-harness.ts
|
test: add explicit harness mock types
|
2026-02-14 16:51:25 -05:00 |
|
send.ts
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
send.video-note.test.ts
|
refactor(test): share telegram send test setup
|
2026-02-14 21:20:43 +00:00 |
|
sent-message-cache.test.ts
|
fix: lint errors
|
2026-01-15 17:07:38 +00:00 |
|
sent-message-cache.ts
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
sticker-cache.test.ts
|
perf(test): speed up Vitest bootstrap
|
2026-02-14 12:13:27 +00:00 |
|
sticker-cache.ts
|
feat: add Claude Opus 4.6 to built-in model catalog (#9853)
|
2026-02-05 12:09:23 -08:00 |
|
targets.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
targets.ts
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09:00 |
|
token.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
token.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
update-offset-store.test.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
update-offset-store.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
voice.test.ts
|
fix(media): recognize MP3 and M4A as voice-compatible audio (#15438)
|
2026-02-14 03:03:02 +01:00 |
|
voice.ts
|
refactor(media): centralize voice compatibility policy
|
2026-02-14 03:17:40 +01:00 |
|
webhook-set.ts
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
webhook.test.ts
|
test (telegram): assert webhook callback timeout-safe options
|
2026-02-14 18:57:18 -08:00 |
|
webhook.ts
|
fix (telegram): return webhook timeout responses to prevent retry storms
|
2026-02-14 18:57:18 -08:00 |