๐Ÿ—บ๏ธ Project Plan / Roadmap

December 22, 2025 ยท View on GitHub

This document tracks near-term maintenance work and longer-term improvements for DroidMind.

โœ… Maintenance Baseline

  • Keep dependencies current via uv lock --upgrade + CI green.
  • Support Python 3.13 (Python 3.14 support depends on transitive ecosystem readiness).
  • Ensure Docker builds are reproducible using uv.lock.

๐Ÿ”œ Next Up

  • Replace usage of private MCP internals (e.g. mcp._mcp_server) with public APIs when available.
  • Add a lightweight โ€œsmoke testโ€ CI job that boots droidmind --transport sse and performs a basic MCP handshake.
  • Clarify packaging and installation paths (source/dev vs uvx usage) and keep docs consistent.

๐Ÿ’ก Nice-to-Haves

  • Add optional dependency sets (e.g. minimal stdio vs sse) once imports are fully modular.
  • Add integration tests against a real Android emulator in CI (opt-in / nightly).