Skip to content

v0.3.0 - Remote SSH & Mobile Development Support

Latest

Choose a tag to compare

@Rendann Rendann released this 23 Oct 23:31
· 51 commits to main since this release

🌐 Remote SSH & Mobile Development Support

Version 0.3.0 introduces comprehensive support for remote development workflows, enabling seamless desktop-to-mobile handoff for Claude Code sessions.

✨ New Features

Remote Mode (SSH/mosh)

  • Auto-detection - Automatically detects SSH sessions via SSH_CONNECTION environment variable
  • Intelligent idle detection - Uses TTY access time (st_atime) for accurate remote activity tracking
  • Push-only notifications - Skips local notifications in remote mode, uses Pushover exclusively
  • Custom push URLs - Configure CC_NOTIFIER_PUSH_URL with placeholders for session resumption

Mobile Development Workflow

  • Blink Shell integration - Tap push notifications to auto-resume sessions in Blink Shell
  • URL scheme support - Custom URLs enable seamless mobile handoff
  • Mobile scripts - mosh-cc-resume.sh and tmux-idle-cleanup.sh for session management
  • Tested stack - Full compatibility with Tailscale + mosh + tmux + Blink Shell

πŸ“– Documentation

  • Comprehensive mobile development guide with setup instructions
  • Improved README organization and clarity
  • Remote stack documentation
  • Configuration examples for both desktop and remote modes

πŸ”§ Technical Improvements

  • TTY-based idle detection for remote sessions
  • Placeholder substitution in push URLs ({session_id}, {cwd})
  • Environment-specific notification logic (desktop vs remote)
  • Session persistence with tmux integration

πŸ“± Mobile Setup

See the mobile workflow documentation for complete setup instructions.

πŸ”— Links


Full Changelog: v0.2.0...v0.3.0