Repository navigation
1.3.6 — Menu updates in place
What's fixed
- Account status checks, account selection, rotation, and registration/rename/removal prompts update the current Telegram message.
- Reset credit browsing, pagination, confirmation, and results stay in the same panel. Prompt bindings remain correct when an edit changes nothing or Telegram requires a replacement message.
- Queue cancellation/reordering controls and cleanup previews update the existing menu instead of appending messages.
- Expired or unauthorized buttons show a callback notice without overwriting the current panel. Repeated confirmations cannot replace completed results or redeem another Reset credit.
- Workspace errors preserve valid retry buttons, including private-chat topic setup guidance.
Upgrade
Update the bot and restart its service to load the callback fixes. This release has no state migration or runtime dependency changes; preserve the existing configuration and state directory.
The coverage artifact uploader also moves to actions/upload-artifact@v7.
Full changelog: v1.3.5...v1.3.6
Validation
- Clean-install
npm run verify: 783 passing tests, 0 failures, 1 existing Node 26 multipart compatibility skip. - Dependency audit: 0 vulnerabilities.
- Package version, contents and executable entry points verified; checksum recorded.
- GitHub release PR CI passed on Node 18, 20, 22, 24 and 26, including integration coverage and security audit.