Skip to content

Releases: nexustar/usher

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 24 Jul 17:45
  • switch to native session rename
  • explicitly initialize Claude stream processes before first use
  • fix trailing transcript content getting dropped when a turn ends

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 17:20

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Jul 14:10

What's Changed

  • Claude and Codex now use native headless protocols, enabling live output, more reliable session recovery, and native permission handling.
  • Added per-session terminals, context usage and compaction indicators, and subagent visibility.
  • Added a Lark/Feishu plugin with session sync, interactive approvals, attachments, and guest sessions.
  • Improved uploads and image handling, with fixes for turn state tracking, Codex compatibility, and IM synchronization.

Upgrade Notes

If you previously installed usher hooks, remove the legacy global hooks after upgrading:

usher setup --remove

Restart usher after updating. Existing Claude workers must also be restarted to use the new permission protocol.

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 18:54
  • Main chat is now async — ask for something, keep chatting; session replies stream back as they finish, and background sessions report in on their own.
  • Open in editor — jump from a session straight to your editor via the new actions menu on the session title (configure with --editor-url).
  • Tap to copy — copy button on tool blocks grabs the file path, command, or pattern.
  • Search your sessions — transcripts are searchable and paginated.
  • Fixes — transient LLM API failures retry automatically; sessions in newly created project directories are picked up without a restart.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 16:53

What's Changed

  • Show inline images via show_image local MCP server
  • Support file upload in composer
  • Add session pinning
  • Use AI session titles and support rename
  • Add optional Telegram integration (#3)
  • Modernize header/sidebar styling; rename main chat to Router
  • Unify session metadata store; preserve chat position across resize

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 18:19
  • Add Web Push notifications (turn-done + permission)
  • Show unread dot + count in tab title
  • Support per-cwd new sessions, with ~ expansion and auto-created dirs
  • Add install script + macOS/Linux service examples
  • Refine sidebar (responsive width, collapse, settings menu) and desktop icons
  • Harden hook socket routing; fix backend resolution and cancelled-turn handling

Full Changelog: v0.3.1...v0.4.0

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 15 Jun 17:28

First Public Release.

  • claude code and codex support
  • simple web UI
  • usable main chat loop