Skip to content

alexey-pelykh/lhremote

v0.5.0 Breaking

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

Published 2mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-automation claude cli linkedhelper linkedin-automation mcp
+3 more
mcp-server model-context-protocol typescript

Summary

AI summary

Added LinkedHelperUnreachableError and proactive conflict detection to prevent duplicate instances.

Full changelog

Added

  • LinkedHelperUnreachableError to distinguish "LH not running" from "LH running but CDP unreachable"
  • Proactive process conflict detection in AppService.launch() — prevents spawning duplicate LinkedHelper instances
  • force option for AppService.launch() and launch-app MCP tool to kill stale processes before relaunching
  • Process-level detection in checkStatus() when launcher is unreachable — reports discovered PIDs in StatusReport
  • LauncherService.connect() now throws LinkedHelperUnreachableError (with PIDs) instead of the misleading LinkedHelperNotRunningError when LH processes are detected
  • MCP error mapping for LinkedHelperUnreachableError with actionable restart guidance

Breaking Changes

  • Renamed `LinkedHelperNotRunningError` to `LinkedHelperUnreachableError` in `LauncherService.connect()`
  • `LauncherService.connect()` now throws `LinkedHelperUnreachableError` (with PIDs) instead of the previous misleading error

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 alexey-pelykh/lhremote

Get notified when new releases ship.

Sign up free

About alexey-pelykh/lhremote

Open-source CLI and MCP server for LinkedHelper automation — 32 tools for campaign management, messaging, and profile queries via Chrome DevTools Protocol.

All releases →

Beta — feedback welcome: [email protected]