Skip to content

v0.4.18

Choose a tag to compare

@github-actions github-actions released this 18 May 00:13
· 610 commits to main since this release

v0.4.18

New: Remote access — use Claude Threads on mobile

Your iPhone becomes a thin client for your desktop Claude sessions. Read conversations as they stream, send messages, approve permission requests, and switch threads — all over a secure WebSocket relay. The desktop does all the Claude work; mobile just shows the state.

Setup: Settings > Claude Threads > Remote Access > Enable > Show pairing QR code > scan on mobile.

New: Status line bar

A context footer below the input area shows live output from a configurable shell command — git branch, AWS session status, dev server URL, or anything else your script emits. Configure via Settings > Status Line Command.

New: Obsidian MCP tools per thread

Each thread gets its own set_working_directory MCP tool so Claude can change a thread's working directory mid-session. The tool is scoped per-thread to avoid cross-session interference.

Bug fixes

  • Image-only messages rejected — sending a message with only an image attachment (no text) no longer triggers an API error about empty text blocks
  • Mobile new thread button did nothing — tapping + in the mobile header now creates the thread and navigates into it
  • iOS keyboard left a gap — the layout now uses the visualViewport API to track actual keyboard height and shrink the view accordingly
  • Mobile view had unwanted margins — the view now fills edge-to-edge like a native app

Mobile rendering improvements

  • Tool call pills shown inline (same style as desktop)
  • Assistant message bubbles no longer wrapped in a box — clean left-aligned text matching desktop
  • Smooth blinking cursor (was hard-blink)
  • Blockquote and table CSS added
  • "Claude is thinking..." suppressed while tools are actively running

Full changelog

v0.4.17...v0.4.18