Refactor hooks and worker service for improved error handling and initialization
- Removed try-catch blocks in new-hook, save-hook, and summary-hook for cleaner flow. - Enhanced error handling in save and summary hooks to throw errors instead of logging and returning. - Introduced ensureWorkerRunning utility to manage worker service lifecycle and health checks. - Replaced dynamic port allocation with a fixed port for the worker service. - Simplified path management and removed unused port allocator utility. - Added database schema initialization for fresh installations and improved migration handling.
This commit is contained in:
@@ -31,7 +31,7 @@ module.exports = {
|
||||
|
||||
env: {
|
||||
NODE_ENV: 'production',
|
||||
CLAUDE_MEM_WORKER_PORT: 0, // Dynamic port allocation
|
||||
CLAUDE_MEM_WORKER_PORT: 37777, // Fixed port for reliability
|
||||
FORCE_COLOR: '1'
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user