This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
ReleasePort's take
Light signalRelease v0.2.14 adds browser_wait_for_request, browser_wait_for_response for precise network synchronization and introduces browser_export_debug_bundle to package debugging payloads in one step.
Why it matters: These new primitives enable deterministic test flows across multiple requests/responses and simplify capture of full debug bundles, improving reliability for developers and SREs handling complex web interactions.
Summary
AI summaryAdded precise network wait primitives and a one-shot debugging bundle.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds browser_wait_for_request and browser_wait_for_response for precise network synchronization. Adds browser_wait_for_request and browser_wait_for_response for precise network synchronization. Source: llm_adapter@2026-05-22 Confidence: high |
— |
| Feature | Medium |
Adds browser_export_debug_bundle for one-shot debugging payload packaging. Adds browser_export_debug_bundle for one-shot debugging payload packaging. Source: llm_adapter@2026-05-22 Confidence: high |
— |
| Performance | Medium |
Records wall-clock timestamps for network capture in browser_wait_for_network_idle, request, and response tools. Records wall-clock timestamps for network capture in browser_wait_for_network_idle, request, and response tools. Source: llm_adapter@2026-05-22 Confidence: low |
— |
| Refactor | Medium |
Expands tool surface from 50 to 53 by adding request/response waits and debug bundle primitive. Expands tool surface from 50 to 53 by adding request/response waits and debug bundle primitive. Source: llm_adapter@2026-05-22 Confidence: high |
— |
| Other | Medium |
Adds real-browser MCP coverage in tests/ci/browser/test_new_mcp_tools.py for debug bundle and precise waits. Adds real-browser MCP coverage in tests/ci/browser/test_new_mcp_tools.py for debug bundle and precise waits. Source: llm_adapter@2026-05-22 Confidence: low |
— |
| Other | Medium |
Expands headless stdio benchmark coverage in scripts/benchmark_mcp_stdio_e2e.py to include new debug and network tools. Expands headless stdio benchmark coverage in scripts/benchmark_mcp_stdio_e2e.py to include new debug and network tools. Source: llm_adapter@2026-05-22 Confidence: low |
— |
Full changelog
[0.2.14] - 2026-05-22
Added
browser_wait_for_request/browser_wait_for_response— precise network synchronization tools that wait for a matching request or response by URL, method, optional resource type, and optional status. They are intended for API-heavy apps wherebrowser_wait_for_network_idleis too broad.browser_export_debug_bundle— one-shot debugging bundle that packages the current state payload, recent console logs, recent network activity, pending requests, trace summary, optional scoped HTML, and optional screenshot for agents and operators.
Changed
- Tool surface expanded from 50 to 53 — the public MCP server now includes precise request/response waits plus a compact debug bundle primitive.
- Network capture now records wall-clock observation timestamps —
browser_wait_for_network_idle,browser_wait_for_request, andbrowser_wait_for_responsenow share a consistent baseline for deciding which requests belong to the active wait window.
Tests
- New real-browser MCP coverage —
tests/ci/browser/test_new_mcp_tools.pynow covers the debug bundle plus precise request/response waits. - Headless stdio benchmark coverage expanded —
scripts/benchmark_mcp_stdio_e2e.pynow exercises the new debug/network tools as part of the public-surface headless run.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About distillation-labs/agentyc
All releases →Related context
Beta — feedback welcome: [email protected]