21 Commits
Author SHA1 Message Date
YooooEX f758d1a200 fix: support review command in Telegram frontend
Wire the existing /review handler into tgapp so Telegram users can invoke in-session code review, including help responses and streamed agent execution.
2026-05-26 12:09:04 +08:00
szdtzpj 70aaa11656 feat(tg): add inline selection menus 2026-05-19 16:06:37 +08:00
YooooEX 50390b84bf feat(tgapp): add /btw command handling (#335) 2026-05-11 20:06:04 +08:00
manaskarra c3a1b24175 fix(tgapp): preserve streaming overflow segments (#330)
Keep Telegram streaming overflow messages tied to the primary live message, reuse them across edits, and delete stale overflow replies when streamed content shrinks.
2026-05-11 09:40:18 +08:00
YooooEX 6f6944746d fix(tgapp): handle Telegram stream rate limits 2026-04-28 18:34:36 +08:00
YooooEX b02a6a3ee8 feat(tg): stream Telegram responses by turn with summaries 2026-04-28 11:21:09 +08:00
LJQ 3e57ec07f5 Merge pull request #196 from YooooEX/telegram-polish
feat(tgapp): add ask_user inline candidate menu
2026-04-27 18:51:29 +08:00
Liang Jiaqing 340d663b77 feat: add SSL verify option and enable TG draft 2026-04-27 18:15:57 +08:00
YooooEX 844ddabe84 feat(tgapp): add ask_user inline candidate menu 2026-04-27 16:02:24 +08:00
LJQ baf3112e2e Merge pull request #160 from YooooEX/telegram-polish
fix(tgapp): polish Telegram MarkdownV2 rendering and startup helpers
2026-04-25 21:59:49 +08:00
LJQ cff5afdd1c Fix Telegram startup without a configured proxy
Fix Telegram startup without a configured proxy
2026-04-25 21:51:54 +08:00
Liang Jiaqing f1537de52b tg: support document upload, disable draft streaming; wx: streaming flush during task; llmcore: safeprint, max_tokens fixes 2026-04-25 21:33:38 +08:00
Auston Li 8878bc6053 Fix Telegram startup when proxy is not configured
Only use a proxy for tgapp when mykeys['proxy'] is explicitly configured, avoiding the dead default local proxy and restoring Telegram polling startup.

Closes #175
2026-04-25 00:54:42 -04:00
YooooEX 5e35c5131c feat(tgapp): add support for __ bold and ~~ strikethrough styles 2026-04-24 20:11:40 +08:00
YooooEX f675fc87bb fix(tgapp): align startup with common helpers and render file marker basenames 2026-04-24 20:11:40 +08:00
Liang Jiaqing 647ab7b80b fix(tgapp): remove hardcoded proxy default, use mykey.py config instead
The proxy was hardcoded to http://127.0.0.1:2082 which breaks for users
without a local proxy (e.g. international users with direct access).
Now defaults to None; users who need a proxy can set it in mykey.py.
2026-04-24 17:30:48 +08:00
YooooEX c3c254f263 feat(tgapp): stream MarkdownV2 replies with draft fallback and file segments (#135) 2026-04-24 09:01:49 +08:00
Liang Jiaqing 03bc3175b9 feat(tgapp): handle photo messages, pass temp path to agent 2026-04-21 23:39:46 +08:00
YooooEX 04d10c267c feat: add Telegram slash command parity and menu sync 2026-04-21 11:43:53 +08:00
Jiaqing Liang 67b6dde32b fix: tool_use regex negative lookahead to prevent cross-tag matching; tgapp relative path resolve 2026-03-23 11:46:10 +08:00
Liang Jiaqing 28ffb0f9dc refactor: move frontend apps to frontends/ and fix path references 2026-03-22 17:45:20 +08:00