February 15, 2026
Context-aware capture. Agent-ready handoff.
markupR v2.6.8 makes desktop and MCP capture more explicit for AI agents: each shot can carry cursor position, active app/window hints, and focused-element context when available.
Your agent still misses intent from raw screenshots.
Even with a transcript and images, agents can misread what you meant: where your pointer was, which window was active, and what element you were referencing are often missing.
That ambiguity creates extra back-and-forth and slower fixes, especially when you're reviewing dense interfaces or multi-window workflows.
Capture context, not just pixels.
v2.6.8 enriches capture events with cursor coordinates, active app/window metadata, and focused-element hints (best effort). Reports now carry the same contextual signals you used while narrating.
This metadata flows through desktop app output, CLI templates, and MCP sessions so your agent sees what changed, where attention was focused, and what to fix next.
931 tests. Same MIT license. Same pipeline, now with stronger context fidelity.
What's new in v2.6.8
Five upgrades for precise agent handoff.
Context metadata now travels with your captures across desktop, CLI, and MCP workflows.
### FB-003: Primary CTA disabled state unreadable
The button text almost disappears in dark mode.
Looks like contrast token fallback is wrong.

Capture context: cursor 1186,642 • app "Arc" • window "Settings"
Focus hint: button[aria-label="Retest"]
All interfaces still use one pipeline: Capture → Transcribe → Align → Enrich → Generate. 931 tests across the suite.
Four interfaces, one pipeline
Use it however you work.
Desktop App
Menu bar → ⌘⇧FLives in your macOS menu bar. Hit the hotkey, narrate what you see, stop, paste. Full GUI with session history and annotation tools.
CLI
npx markupr analyze ./recording.movSame pipeline, no desktop app required. Watch mode monitors directories. Point it at a video or let it process recordings as they appear.
MCP Server
npx --package markupr markupr-mcpYour AI agent triggers captures mid-conversation. No copy-paste, no context switching. The agent asks to see your screen, markupR delivers the report.
GitHub Action
eddiesanjuan/markupr-action@v1Add visual feedback to every PR in CI/CD. The action processes recordings and posts structured reports as PR comments automatically.
Under the hood
The pipeline.
Every interface -- desktop, CLI, MCP, GitHub Action -- runs the same core pipeline. Capture → Transcribe → Align → Enrich → Generate.
- Context-aware capture snapshots Shot events now include cursor coordinates, active app/window hints, and focused-element context (best effort) for clearer agent interpretation.
- Desktop + MCP parity Context metadata now flows through desktop output, MCP session metadata, and generated templates so every interface tells the same story.
- Template-aware report output Structured Markdown and JSON outputs now carry capture context near relevant frames to reduce follow-up clarification.
- BYOK reliability polish Dark mode readability and key-readiness sync were tightened so onboarding and advanced settings stay clear and accurate.
- 931 tests, MIT licensed No telemetry. No tracking. No analytics. Open source with comprehensive test coverage across the full pipeline.
Get started