Peter Steinberger
|
f3f80509e3
|
test: cover tg/group/topic inline button targets (#1072) — thanks @danielz1z
Co-authored-by: danielz1z <danielz1z@users.noreply.github.com>
|
2026-01-17 08:00:16 +00:00 |
|
Peter Steinberger
|
470add877c
|
feat: default telegram reaction level minimal
|
2026-01-16 20:35:47 +00:00 |
|
Peter Steinberger
|
69761e8a51
|
feat: scope telegram inline buttons
|
2026-01-16 20:16:41 +00:00 |
|
Peter Steinberger
|
a0d2a7232e
|
fix: allow media-only sends
|
2026-01-16 03:15:26 +00:00 |
|
Bohdan Podvirnyi
|
0e1dcf9cb4
|
feat: added capability for clawdbot to react
|
2026-01-15 17:07:38 +00:00 |
|
Peter Steinberger
|
0d0b77ded6
|
fix(telegram): wire delete action for message tool (#903) - thanks @sleontenko
Co-authored-by: Stan <sleontenko@users.noreply.github.com>
|
2026-01-15 00:29:53 +00:00 |
|
Peter Steinberger
|
c379191f80
|
chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
|
2026-01-14 15:02:19 +00:00 |
|
Peter Steinberger
|
90342a4f3a
|
refactor!: rename chat providers to channels
|
2026-01-13 08:40:39 +00:00 |
|
Peter Steinberger
|
6d378ee608
|
feat(telegram): inline keyboard buttons (#491)
Co-authored-by: Azade <azade@hey.com>
|
2026-01-09 20:47:03 +01:00 |
|
mneves75
|
33e2d53be3
|
feat(telegram): wire replyToMode config, add forum topic support, fix messaging tool duplicates
Changes:
- Default replyToMode from "off" to "first" for better threading UX
- Add messageThreadId and replyToMessageId params for forum topic support
- Add messaging tool duplicate detection to suppress redundant block replies
- Add sendMessage action to telegram tool schema
- Add @grammyjs/types devDependency for proper TypeScript typing
- Remove @ts-nocheck and fix all type errors in send.ts
- Add comprehensive docs/telegram.md documentation
- Add PR-326-REVIEW.md with John Carmack-level code review
Test coverage:
- normalizeTextForComparison: 5 cases
- isMessagingToolDuplicate: 7 cases
- sendMessageTelegram thread params: 5 cases
- handleTelegramAction sendMessage: 4 cases
- Forum topic isolation: 4 cases
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-08 00:50:47 +00:00 |
|
Peter Steinberger
|
3afef2d504
|
feat: unify provider reaction tools
|
2026-01-07 04:16:39 +01:00 |
|