Skip to content

v0.51.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 07:34
· 93 commits to dev since this release
Immutable release. Only release title and notes can be modified.
dd44660

[0.51.0] - 2026-10-28

Voice replies

  • Add spoken Neo replies for the opted-in client and session; cancel pending speech on disconnect without replaying it on reconnect (#9298).
  • Stream spoken reply audio from the daemon, and keep spoken replies from repeating what is already on screen (#9369, #9388).
  • Queue Send while transcription is pending (#9261).
  • Use explicit batch/live ASR endpoints; move recording storage and tool recovery writes off the daemon main thread (#9209, #9214, #9222).

Quote Markdown and conversations

  • Render quote excerpts as Markdown, preserve the browser context menu and improve message touch targets, folding and long-message readability (#9300, #9116, #9238, #9227, #9243).
  • Attribute publications to the human input being processed; bind new todos and questions to its ask (#9293, #9338).
  • Search Chinese card/message text, rank Work results and open references at the exact item (#9152, #9248, #9273).

Todo status and scheduling

  • Keep human-waiting todos waiting, and block completion when a required check is unmet (#9292, #9343).
  • Follow through on idle workers, start dependency-ready steps under caps, and support holds and priorities (#9154, #9164, #9166, #9158, #9170, #9178, #9184, #9186).
  • Show open questions in Work snapshots and collapsed cards; restore folding for completed todos and collect history in one dialog (#9226, #9205, #9239, #9253).

Database writer work

Agent fixes

  • Hold stalled streams until the network returns instead of failing the turn; let the query failure latch expire and park deliveries while it holds (#9375, #9371).
  • Show the real dead-letter reason instead of a fixed kickoff banner (#9373).
  • Pin the Copilot worker to SDK 1.0.28 / CLI 1.0.105 (#9353).
  • Bound stream silence while tool calls are open; surface deferred restart, reconciliation and terminal query failures (#9284, #9285, #9110).
  • Preserve model capacity across auto-compaction, stop old queries before fallback and bound repeated delivery parks (#9341, #9134, #9283).
  • Prevent overlapping Desktop-owned sends, expose worker work locations and reuse idle workers at the same place (#9245, #9105, #9345).
  • Fail the required CI gate when a required job is cancelled (#9311).