Skip to content

webcmd v0.6.0: Code Is All You Need.

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 10:43

Highlights

Webcmd 0.6.0 is the plugin architecture release. Site CLIs now live as independently installable plugins instead of being bundled into the core package, so the CLI runtime can stay small while adapters evolve on their own cadence. Agents should search the catalog first with `webcmd plugin search -f json`, then install the returned `installSource`.

The new browser-run executor turns browser automation into code. `webcmd browser run` executes sandboxed Playwright-style JavaScript against a real Webcmd browser session, letting agents inspect pages, reuse state, collect artifacts, and verify UI behavior without hand-assembling brittle one-off commands.

Plugin overrides are safer and more deterministic. Local command overrides in `~/.webcmd/clis` take precedence over installed plugin commands, override update detection is content-based, and installing a newly added monorepo sub-plugin refreshes stale local catalog state instead of incorrectly reporting that the plugin does not exist.

Improvements

  • Added `webcmd update` to upgrade the CLI and refresh linked skills from one command.
  • Added `webcmd adapter override /` for forking an installed plugin command into an editable local override.
  • Moved the core `web` adapter into the new command layout and kept fetch/read workflows available through the same runtime surface.
  • Reworked agent onboarding docs around the new plugin-first flow, including Codex, Claude Code, Cursor, Hermes, OpenCode, Pi, OpenClaw, and custom SDK setup.
  • Migrated enhanced release-note generation to OpenAI-backed tooling and hardened the structured docs-review flow.

Fixes

  • Fixed stale monorepo plugin installs so a new sub-plugin added to `agentrhq/webcmd` can be found and installed without manually refreshing local cache state.
  • Repaired adapter drift and markdown/console output escaping issues across affected site commands.
  • Hardened docs-review parsing for fenced JSON and switched it to a lighter review model.
  • Hosted browser responses now tolerate additional cloud fields such as `expiresAt`.
  • Cached browser runtime version checks to make status and doctor-style commands faster.

Adapters

  • All site adapters now install through the plugin catalog instead of shipping inside the npm package.
  • Added postgraduate course export plugins for University of Cincinnati, Concordia University, University of Göttingen, Heidelberg University, HFT Stuttgart, Illinois Institute of Technology, Johns Hopkins University, University of Alberta, and Yale University.
  • Added a `luma` plugin for events, guests, and registration-question workflows.
  • Updated Skyscanner docs with required flags and current examples.
  • Moved and repaired web/social adapter coverage touched by the plugin migration, including Amazon, Facebook, TikTok, Twitter/X, and the built-in web fetch commands.

Contributors

@ankitranjan7 @anshula-100 @askadityapandey @beubax @ngaurav @rajarshidattapy @rishabhraj36

@ankitranjan7 | @anshula-100 | @askadityapandey | @beubax | @ngaurav | @rajarshidattapy | @rishabhraj36