Skip to content

Bloks 2.5.31

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:10
· 565 commits to main since this release

The backup takes over at Claude's session limit, your words reach a running turn, and Telegram replies arrive whole and formatted

  • Backup at Claude's session limit. Claude Code started saying "You've hit your session limit", and Bloks didn't read that as running out, so the backup never took over and the notice showed twice. It does now. The reset time is read in the zone Claude names, so Claude comes back when it actually resets, and a message from another agent still goes back to that agent when the backup answers it.
  • Talk to a turn while it runs. What you send in the middle of a turn, from the app, the phone or Telegram, now reaches Claude Code or Codex after the step it is on, instead of waiting for the whole turn to finish. Other engines, and messages from agents, webhooks and routines, wait for the next turn as before (#213, thanks @rpavlovs).
  • Telegram replies arrive whole. Long answers are split into as many messages as needed instead of losing their tail, and bold, code and labelled links are formatted instead of showing as asterisks and brackets (#211, #212).
  • Telegram keeps your caption. When a photo or voice message can't be taken, its caption still reaches your agent, with a note that something is missing. Downloads that time out are tried once more, and a voice message keeps its caption (#210).
  • Telegram shows "typing". While your agent works on a message from the phone, the chat says so, and it pauses while the agent waits on you (#214).
  • Change cards stay with their turn. A message that waited behind a turn no longer lands between that turn and its change card (#207).
  • Idle compaction leaves the sidebar alone. An agent's row keeps its last message and time instead of showing the compaction marker (#206).

Thanks to @rpavlovs for detailed reports on all of these.