Skip to content

distillation-labs/agentyc

v0.2.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Updates Better agent UX, Reliability fixes, and Shared-browser improvements across a mixed release.

Full changelog

What's new in 0.2.0

agentyc init — bootstrap your coding agent

agentyc init          # writes agentyc-skill.md to your project
agentyc init --print  # print to stdout

A SKILL.md guide ships inside the package and teaches coding agents the correct usage patterns: the read→ref→act loop, since_hash polling, extraction routes, auth save/restore, parallel agents, and common mistakes.


Token efficiency — ~44,000 tokens saved per typical session

| Optimization | Impact |
|---|---|
| Compact JSON (no indent) | −42% per state response |
| Tool schema trimmed 30% | −1,500 tokens per turn |
| Implicit ARIA role omission | −10–20 tokens per element |
| Scroll/page omitted when trivial | Cleaner unchanged responses |


Better agent UX

  • Post-action navigation contextbrowser_navigate and browser_click now return the destination page title so agents skip a follow-up browser_get_state after navigation.
  • Scroll in unchanged-statechanged=false responses include current scroll position.
  • Viewport proximity scoring in min mode — boosts near-viewport elements; cap raised 25→30.
  • Actionable error codes — e.g. Error [stale_ref]: ... Hint: Call browser_get_state() to get fresh refs before retrying.

Shared-browser improvements

  • Cookie/session isolation — each --cdp-url agent gets its own Target.createBrowserContext.
  • Human-readable titles[Agent-1] Page Title instead of [agtyc:a1b2] Page Title.
  • Overlay ribbon removed — tab title is the only ownership indicator.

Reliability fixes

  • Network idle detection: snapshot-based counting + JS Performance API fallback for AJAX-heavy pages.
  • Stale-ref recovery: partial text matching for transitional button labels.
  • 150+ extraction query hints (up from ~50); actionable error for unrecognised queries.
  • Sessions never auto-close by default (session_timeout_minutes=0).

See CHANGELOG.md for the full list.

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

Track distillation-labs/agentyc

Get notified when new releases ship.

Sign up free

About distillation-labs/agentyc

All releases →

Beta — feedback welcome: [email protected]