�️ DeepSyte

Changelog

Every update, fix, and new feature — in one place.

May 2026 — v2.2

New

  • accessibility_audit tool — Real WCAG 2.1 AA compliance checks: landmarks, skip links, focus indicators, heading hierarchy, image alt text, SVG aria-hidden, color contrast ratios (computed from RGB with WCAG math), form labels, language attribute, and reduced-motion handling. Returns categorized PASS/FAIL/WARN results with WCAG criteria references.
  • extract_text_from_image (OCR) tool — AI-powered text extraction from screenshots, photos, infographics, and any image with embedded text. Works standalone with a URL or within a browser session. Powered by Kimi k2.5 vision.
  • seo_batch_compare tool — Compare SEO metadata across 2–10 URLs in one call. Returns a comparison table showing duplicated titles, descriptions, OG tags, and canonical issues across pages.
  • OCR CLI commandnpx deepsyte ocr <url> extracts text from any image via the command line (CLI v1.20.1).
  • responsive_audit tool — One-call responsive design audit within a browser session. Detects horizontal overflow with culprit elements (tag, class, bounding rect), checks touch targets (≥44×44px), finds text below 16px, verifies viewport meta tag, checks input font sizes for iOS zoom prevention, and reports tightly-spaced interactive elements. Returns a structured pass/fail report.

Improved

  • find_breakpoints enriched — Now returns a structured width table with overflow status (✅/❌), height, and scrollWidth at each of 23 viewport widths (320–1920px). Also reports which widths start/stop overflowing and extracts CSS @media breakpoints.
  • browser_seo_audit semantic validation — Now detects canonical/og:url mismatches, robots.txt sitemap cross-domain issues, Disallow: / blocking, and cross-page duplicate titles/descriptions/OG tags within the same browser session.
  • og_preview enhanced — Social card previews now include semantic validation warnings for OG tag mismatches.
  • browser_perf_metrics LCP fix — LCP now uses a PerformanceObserver with 5s timeout instead of a synchronous check. No more "N/A" on pages with lazy-loaded LCP elements.
  • ux_review grounded in DOM data — The AI reviewer now receives verified "ground truth" (landmarks, SVG counts, structured data, perf metrics) so it cannot contradict measured facts. Eliminates false positives like "no alt text" on pages with zero images.
  • accessibility_snapshot renamed — Description now accurately reflects it as a raw tree viewer and points to accessibility_audit for compliance checks.
  • Browser tool timeouts — Improved timeout handling and file:// URL detection with clear error messages.

April 2026 — v2.1

New

  • Outbound webhooks — subscribe HTTPS endpoints to screenshot.completed, screenshot.failed, run.completed, run.failed, quota.warning, and test.ping. HMAC-SHA256 signed deliveries with Webhook-Id / Webhook-Timestamp / Webhook-Signature headers, retried 6× over ~14h (1m / 5m / 30m / 2h / 12h). Manage from /dashboard/webhooks, REST /v1/webhooks, MCP (webhook_* tools), or CLI (deepsyte webhooks:*).
  • Visual diff REST endpointPOST /v1/screenshot/diff returns beforeUrl, afterUrl, diffUrl, and pixel-change percentage in a single sync call.
  • GitHub Action for visual regressionstevejford/action@v1 posts a sticky PR comment with baseline / preview / diff images and fails the check above your configured threshold.
  • Quota warningsquota.warning fires once at 80% and once at 95% of your monthly cap so you can self-throttle before hitting 429.

April 2026 — v2.0

New

  • CLI with setup command — one-liner install for all IDEs (npx deepsyte setup)
  • Install scripts: install.sh (bash) and install.ps1 (PowerShell)
  • Session Recording — record browser sessions as .webm video
  • CAPTCHA Solver — auto-solve Cloudflare Turnstile, reCAPTCHA, hCaptcha
  • Disposable Email (AgentMail) — create_test_inbox, check_inbox, send_test_email
  • Visual Diff tool — pixel-level comparison between two URLs with diff overlay image
  • Batch Screenshots — capture up to 10 URLs in a single call
  • Cross-Browser tool — capture in Chromium, Firefox, and WebKit simultaneously
  • Responsive Breakpoint Detection — auto-detect where your layout shifts
  • AI UX Review — powered by Kimi k2.5 vision + accessibility + performance data
  • Playground page — interactive screenshot capture in the dashboard
  • Analytics dashboard — daily usage charts, top URLs, format + device breakdown

March 2026 — v1.5

Improved

  • 38 tools total (up from 33)
  • Friendlier error messages for DNS failures, SSL errors, connection timeouts
  • PDF fix — gallery now shows "PDF document" instead of broken image
  • Mobile/tablet screenshots now default to viewport-only
  • Session browser tools now include sessionId in every response
  • Accessibility tree filtering — SCRIPT, STYLE, SVG nodes excluded
  • SEO audit JSON-LD structured data displayed without truncation
  • find_login_page — reduced false positives by checking page content

February 2026 — v1.4

New

  • Smart Login tools — find_login_page + smart_login with auto form detection
  • accessibility_snapshot standalone tool — no session required
  • browser_set_viewport — resize viewport mid-session
  • browser_navigate now accepts width/height for custom viewport
  • screenshot_element now supports delay param + auto-waits for SPA elements
  • take_screenshot fullPage toggle + maxHeight cap

January 2026 — v1.3

New

  • Browser session tools: navigate, click, fill, hover, scroll, press key, go back/forward
  • Inspection tools: get_text, get_html, get_accessibility_tree, evaluate
  • Performance tools: perf_metrics, network_requests
  • SEO audit tool
  • Debugging tools: console_logs, network_errors, cookies, storage
  • Responsive screenshots (desktop + tablet + mobile in one call)
  • Dark mode screenshots
  • PDF export

December 2025 — v1.0

New

  • Initial launch
  • take_screenshot — async screenshot with BullMQ queue
  • screenshot_mobile, screenshot_tablet, screenshot_fullpage
  • REST API + MCP Server
  • Cloudflare R2 storage with CDN delivery
  • API key management
  • Clerk authentication
  • Dashboard with screenshot gallery

On this page