Telegram Rich Actions & Deep-Link Navigation
A major Telegram UX overhaul that turns every message into an interactive control panel. No more typing commands — just tap buttons.
Rich Inline Action Buttons
Every completion, error, full-message view, and history display now shows context-aware action buttons:
Forum Mode (2 rows):
| Row | Buttons |
|---|---|
| Primary | 💬 Continue · 📄 Full · 📋 Diff |
| Navigation | 📁 Files · 📜 History · 🆕 New |
Private Chat:
| Row | Buttons |
|---|---|
| Actions | 💬 Continue · 📄 Full · 🏠 Menu |
Error messages now include Continue + History buttons alongside Retry, so you're never stranded after a failure.
Deep-Link Topic Navigation
Forum topics now use Telegram URL buttons (t.me/c/ID/THREAD_ID) for cross-topic navigation. Click "Go to project" in the Activity topic → Telegram instantly navigates you to the project thread. No more manual scrolling through topics.
New Forum Actions
| Action | What it does |
|---|---|
fm:compose
| Opens compose prompt in current topic |
fm:diff
| Shows git diff for the project |
fm:files
| Lists project directory |
fm:stop
| Stops running task |
fm:info
| Shows project info |
Auto-Create Project Topics
Switching to a session whose project topic doesn't exist? It's automatically created instead of showing an error. Seamless experience for new projects.
WebSocket Queue Race Fix
Fixed a race condition where page refresh could lose the message queue. When a WebSocket closes, non-empty queues now get a 30-second grace period before cleanup. If the browser reconnects within that window, the queue is preserved intact.
HTML Parse Error Resilience
If Telegram rejects HTML formatting, messages are automatically retried with tags stripped — ensuring delivery even with malformed markup.
Full Changelog: v5.37.0...v5.38.0