Skip to content

This release includes 5 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

Topics

ai-tools claude-code cli developer-tools devex mcp
+2 more
npm-package typescript

Affected surfaces

breaking_upgrade auth

Summary

AI summary

Removed many MCP tools and when CLI commands reducing the API surface.

Full changelog

Minor Changes

  • 290c3d8: Trim the MCP surface and wrapper CLI back to what the tagline promised.

    • MCP tools: 48 → 7. One endpoint per tool plus velocity's timing pair: aware_sync, berth_check, envalid_validate, stale_scan, vow_scan, velocity_start_task, velocity_end_task. Agents drive scanning; fix/init/auxiliary operations move to each tool's CLI (npx @whenlabs/<tool> --help).
    • when CLI: 13 → 4. Kept: init, doctor, install, uninstall. Removed: status, ci, watch, config, upgrade, eject, diff, dashboard, mcp, plus the delegate shims and the .whenlabs.yml unified-config plumbing. Each tool reads its own config again.
    • Install targets: Claude Code only. Removed --cursor/--vscode/--windsurf/--all flags and the status-line Python script — install now writes exactly two files (~/.claude.json and ~/.claude/CLAUDE.md).
    • Cross-tool SUGGESTION_RULES removed. Agents decide when to chain tools.
    • GitHub Action (packages/when/action.yml) removed — the Action depended on when ci. CI users can invoke each tool's CLI directly in their workflows.

    Nothing on npm has shipped yet, so there is no consumer breakage. The underlying per-tool packages are unchanged; only the @whenlabs/when umbrella surface is reduced.

Breaking Changes

  • Removed `status`, `ci`, `watch`, `config`, `upgrade`, `eject`, `diff`, `dashboard`, `mcp` and delegate shims from the `when` CLI.
  • Reduced MCP tool surface from 48 endpoints to 7 (`aware_sync`, `berth_check`, `envalid_validate`, `stale_scan`, `vow_scan`, `velocity_start_task`, `velocity_end_task`).
  • Removed install flags `--cursor`, `--vscode`, `--windsurf`, `--all` from the `install` command.
  • Eliminated cross‑tool `SUGGESTION_RULES`; agents now decide chaining.
  • Dropped GitHub Action (`packages/when/action.yml`) that depended on `when ci`.

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 WhenLabs-org/when

Get notified when new releases ship.

Sign up free

About WhenLabs-org/when

Developer toolkit: auto-detect stack for AI context files, catch port conflicts, validate .env schemas, spot docs drift, audit dependency licenses, and time coding tasks — 7 MCP tools, one install.

All releases →

Related context

Beta — feedback welcome: [email protected]