v0.2.0 — Text Assertions + Agent-First CLI
What's New
Text assertions
Verify visible text on screen using Android UIAutomator accessibility layer:
assert:
text_visible: ["Featured", "Create Your Own App"]
text_not_visible: ["Error", "Sign In"]Uses agent-flutter text command under the hood. Case-insensitive substring matching.
flow-walker get command
Fetch run data from hosted service:
flow-walker get 25h7afGwBK # pretty-printed JSON
flow-walker get 25h7afGwBK --json # compact (pipe-friendly)Agent-first polish
--versionflag (JSON-aware:--version --json→{"version":"0.2.0"})outputShapeon run/push/get schemas for autonomous agent discovery- Error code glossary in AGENTS.md
- Env var precedence documented
Also includes (since v0.1.0)
pushcommand for hosted report sharing- Agent-first URL scheme:
/runs/<id>defaults JSON,.htmlfor humans - Landing page with "time automated" hero metric
- 6 commands: walk, run, report, push, get, schema
- 209 tests
Full Changelog: v0.1.0...v0.2.0