Skip to content

v0.0.8

Choose a tag to compare

@predict-woo predict-woo released this 02 Apr 14:44
· 49 commits to main since this release

What's Changed

Major: Combined MCP + REST Server

  • Merged mcp_server.py and main.py into a single server
  • MCP tools at /mcp (SSE transport), REST API at /api
  • Removed redundant REST device action endpoints (covered by MCP)
  • Removed DroidRun internal agent endpoint

MCP Improvements

  • Added ADB tools: adb_shell, adb_install, adb_packages, device_health
  • Instructions sent automatically on MCP connect (no manual resource read needed)
  • Screenshots compressed (JPEG, resized) to fit Claude Code token limits
  • Instructions resource kept for re-reading after context compaction

Infrastructure

  • GitHub Actions CI builds handsoff-server image on push to server/**
  • Updated docker-compose.yml with pre-built GHCR images
  • Server container networked to redroid via Docker compose
  • Lazy ADB reconnect on each request instead of startup-only