Repository navigation
v2.1.0 — Cross-platform Stability + Lazy Init
v2.1.0 — Cross-platform Stability + Lazy Init
npm:
@enderfga/openclaw-claude-code@2.1.0
Aligned with: Claude Code CLI2.1.x(tested on2.1.88)
Requires: OpenClaw>=2026.3.0, Node.js>=22.0.0
🔧 Cross-platform Stability (#7)
- PATH inheritance from
process.env.PATHinstead of hard-coded macOS paths CLAUDE_BINenv var override for custom claude binary locationsproc.unref()to prevent parent process blocking on detached child- Ready event listens for CLI init signal instead of blind 2s timeout
contextPercentcalculation fixed (was hard-coded 0)resumeSessionIdexposed in tool schema
⚡ Lazy Init (#8)
- SessionManager + EmbeddedServer deferred to first tool call
- Zero memory overhead when plugin is installed but unused
claude_session_listreturns[]immediately if manager not initialized
Full Changelog: v2.0.0...v2.1.0