Skip to content

DroidPath v1.0.0 — Persistent A* Symbolic UI Router & Shadow DOM MCP Bridge

Choose a tag to compare

@V0val0x V0val0x released this 15 Nov 19:21
· 1 commit to main since this release

Highlights

  • Layer 1 — Headless Kotlin Shadow DOM Daemon (android-daemon.jar): 631.7 KB single-DEX JAR launched via app_process over ADB TCP (:27189), streaming full snapshots and compact NDJSON incremental diffs with zero companion APK required.
  • Layer 2 — Live Shadow DOM & Persistent Spatial Graph (AndroidShadowGraphKit): Clock/date-canonical ScreenLayoutHasher, SpatialGraphEngine with Jaccard >= 0.90 screen compaction, and automatic persistence to ~/.droidpath/shadow_graph.json.
  • Layer 3 — Persistent A Symbolic Router & Standalone CLI (droidpath-mcp):* AStarPathfinder + MacroExecutionEngine + self-healing SHA-256 ADB daemon recovery, exposed over --stdio and loopback --http MCP (2024-11-05).

Attached Artifacts

  • droidpath-mcp (macOS arm64 release binary)
  • android-daemon.jar (Kotlin single-DEX daemon for Android)

Verification

  • Swift unit tests: 49/49 passed (44 AndroidShadowGraphKitTests + 5 DroidPathBridgeTests)
  • Kotlin daemon Gradle tests + DEX verification: 17/17 passed
  • droidpath-mcp --stdio protocol smoke test: passed (initialize, tools/list, android_graph_stats)

Full Changelog: https://github.com/V0val0x/DroidPath/commits/v1.0.0