Skip to content

v0.8.7

Choose a tag to compare

@charliewwdev charliewwdev released this 19 Feb 16:29
· 77 commits to main since this release

🧠 AI-Native Page Understanding

New MCP tools that use Chrome Accessibility Tree instead of screenshots — 95% fewer tokens:

  • page_summary — Semantic page summary: nav, forms, buttons, headings, landmarks (~200 tokens)
  • explore_actions — Batch 5+ UI actions per call (tap, fill, scroll, back, navigate)
  • boundary_test — 13 security payloads (XSS, SQL injection, long strings) with DOM reflection detection
  • explore_report — Generate styled HTML report from exploration data

🤖 Smart Explore CLI

flutter-skill explore <url> now uses the Accessibility Tree for page understanding:

flutter-skill explore https://my-app.com --max-steps=20
  • AI agent mode (set OPENAI_API_KEY or ANTHROPIC_API_KEY)
  • Rule-based fallback (zero LLM calls)
  • Hybrid nav detection: AX tree landmarks + top-of-page JS fallback

🐛 Bug Fixes

  • Nav filtering: Product links with prices ($, €) no longer appear as navigation items
  • White screen detection: Retry after 1.5s to avoid false positives during page transitions
  • SPA navigation: Detect page changes via title comparison (hash routing support)

📊 Stats

  • 237 MCP tools (up from 207)
  • 10 platforms
  • 8 CLI commands

Full Changelog: v0.8.6...v0.8.7