Repository navigation
v0.18.0
simframe 0.18.0 — on npm as simframe@0.18.0 and in the official MCP Registry as io.github.lvlrSajjad/simframe.
claude mcp add --scope user simframe -- npx -y simframe mcpWhat changed since 0.17.0
simframe diagnose— says what a device is doing right now and which failure it is (capture-down,nothing-readable,stale-frame,not-presenting,tree-silent,ocr-silent,healthy), whichdoctorcannot. Thestale-framethreshold is measured from element fusion on real screens rather than chosen.- The launch is a fixed cost, now measured and documented: per-step wall clock is
(model round trip + launch + ~1.7 s × n) / n, which is why short routes look worse than long ones. - DEFERRED 173 is identified as a transient SpringBoard crash and no longer counted against accuracy; the delay experiment that seemed to explain it was found to have measured a dying device, and the evidence moved with it.
diagnoseno longer throws on the one condition it exists to name.
Full history: v0.17.0...v0.18.0