Skip to content

Commit 6e66d78

Browse files
thedotmackclaude
andcommitted
Release v5.0.1: Worker service stability and GitHub Actions
Improvements: - Fixed worker service stability issues (PR #47) - Added GitHub Actions workflows for automated code review (PR #48) - Enhanced worker process management and restart reliability - Improved session management and logging across all hooks - Better error handling throughout hook lifecycle Technical changes: - Modified: src/services/worker-service.ts (stability improvements) - Modified: src/shared/worker-utils.ts (consistent formatting) - Modified: ecosystem.config.cjs (removed error/output redirection) - Modified: src/hooks/*-hook.ts (ensure worker running) - New: .github/workflows/claude-code-review.yml - New: .github/workflows/claude.yml - Rebuilt: plugin/scripts/*.js (all hook executables) - Updated version to 5.0.1 in all metadata files 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 0b4cfcb commit 6e66d78

4 files changed

Lines changed: 32 additions & 5 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"plugins": [
1111
{
1212
"name": "claude-mem",
13-
"version": "4.3.4",
13+
"version": "5.0.1",
1414
"source": "./plugin",
1515
"description": "Persistent memory system for Claude Code - context compression across sessions"
1616
}

CLAUDE.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Claude-mem is a persistent memory compression system that preserves context across Claude Code sessions. It automatically captures tool usage observations, processes them through the Claude Agent SDK, and makes summaries available to future sessions.
66

7-
**Current Version**: 4.3.4
7+
**Current Version**: 5.0.1
88
**License**: AGPL-3.0
99
**Author**: Alex Newman (@thedotmack)
1010

@@ -311,10 +311,37 @@ This approach is especially valuable when:
311311

312312
For detailed version history and changelog, see [CHANGELOG.md](CHANGELOG.md).
313313

314-
**Current Version**: 4.3.4
314+
**Current Version**: 5.0.1
315315

316316
### Recent Highlights
317317

318+
#### v5.0.1 (2025-11-04)
319+
**Breaking Changes**: None (patch version)
320+
321+
**Fixes**:
322+
- Fixed worker service stability issues (PR #47: src/services/worker-service.ts, src/shared/worker-utils.ts)
323+
- Improved worker process management and restart reliability (src/hooks/*-hook.ts)
324+
- Enhanced session management and logging across all hooks
325+
- Removed error/output file redirection from PM2 ecosystem config for better debugging (ecosystem.config.cjs)
326+
327+
**Improvements**:
328+
- Added GitHub Actions workflows for automated code review (PR #48)
329+
- Claude Code Review workflow (.github/workflows/claude-code-review.yml)
330+
- Claude PR Assistant workflow (.github/workflows/claude.yml)
331+
- Better worker health checks and startup sequence
332+
- Improved error handling and logging throughout hook lifecycle
333+
- Cleaned up documentation files and consolidated project context
334+
335+
**Technical Details**:
336+
- Modified: src/services/worker-service.ts (stability improvements)
337+
- Modified: src/shared/worker-utils.ts (consistent formatting and readability)
338+
- Modified: ecosystem.config.cjs (removed error/output redirection)
339+
- Modified: src/hooks/*-hook.ts (ensure worker running before processing)
340+
- New: .github/workflows/claude-code-review.yml
341+
- New: .github/workflows/claude.yml
342+
- Rebuilt: plugin/scripts/*.js (all hook executables)
343+
- Impact: More reliable worker service with better error visibility and automated PR assistance
344+
318345
#### v4.3.4 (2025-11-01)
319346
**Breaking Changes**: None (patch version)
320347

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "claude-mem",
3-
"version": "4.3.4",
3+
"version": "5.0.1",
44
"description": "Memory compression system for Claude Code - persist context across sessions",
55
"keywords": [
66
"claude",

plugin/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "claude-mem",
3-
"version": "4.3.4",
3+
"version": "5.0.1",
44
"description": "Persistent memory system for Claude Code - seamlessly preserve context across sessions",
55
"author": {
66
"name": "Alex Newman"

0 commit comments

Comments
 (0)