Repository navigation
First stable release of the local visual trace SDK and read-only MCP server.
- UIKit, AppKit and SwiftUI capture adapters, semantic markers, version-1
.vtrace
bundles, and local PNG keyframes. - MCP session discovery, paginated timelines, contact sheets and individual frames.
- Public README with an end-to-end Simulator quick start, geometric cover, and
BuildHunter usage example; detailed capture and plugin guidance in a separate guide. - Repeatable release benchmarks with per-query warm-up, 100 measured samples by
default, empirical p95 for larger samples, and median/max for short runs. - SDK trace manifests and MCP initialize responses now identify version
0.1.0.
Trace format remains version 1; the skills-only plugin is also version0.1.0.
The opt-in iOS 27 ScreenCaptureKit backend remains experimental. UIKit/AppKit
rendering does not guarantee compositor fidelity, and sampled keyframes do not
cover every animation frame. Recording stays app-side; the MCP server reads traces.
Swift tools 6.1+, iOS 16+, macOS 13+. The MCP executable runs on macOS.
Get started with the README or see the capture and MCP guide.
Install the Swift package at exact version 0.1.0; add the ScreenerKit product to your app. Build the local MCP executable with swift build -c release --product screener-mcp.