Skip to content

Releases: p3bot/webctl

Release v0.1.0

Choose a tag to compare

@grantcarthew grantcarthew released this 28 Apr 11:42

Highlights

  • New tab command family replaces the previous target command, with list, switch, new, and close subcommands for managing browser tabs.
  • Daemon now proactively detects browser disconnects via heartbeat, surfacing classified error messages instead of hanging on lost CDP connections.

New Commands

  • webctl tab — list, switch, create, or close browser tabs (replaces target).

Features

  • Proactive CDP disconnect detection with classified error messages on shutdown.
  • Expanded handlers for tab session management and IPC TabParams.

Improvements

  • Added tests for navigate --json and --wait flags.
  • Added tests for opaque URL schemes (mailto:, javascript:, etc.).
  • Polished CLI root help template and tightened doc comments.
  • Streamlined documentation; added AGENTS.md as the entry point for AI coding agents.

Breaking Changes

  • The target command has been removed. Use webctl tab instead.

Install

Homebrew:

brew install grantcarthew/tap/webctl

Or upgrade:

brew update && brew reinstall grantcarthew/tap/webctl

Release v0.0.1

Choose a tag to compare

@grantcarthew grantcarthew released this 09 Apr 13:00
docs(p-065): update cdp connection resilience doc