From 7025631205da4301071fa26633852c73be0e63b9 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Tue, 31 Mar 2026 04:01:25 +0000 Subject: [PATCH] reload config when new request comes in to check for new session id --- server.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index 89e811c..59797c3 100644 --- a/server.js +++ b/server.js @@ -1,5 +1,6 @@ const express = require('express'); -require('dotenv').config() +const dotenv = require('dotenv') +dotenv.config() const fs = require('fs'); const { execSync } = require('child_process'); @@ -11,6 +12,7 @@ app.use(cors()); app.post('/prompt', (req, res)=>{ + dotenv.config({ override: true }); const resumeFlag = process.env.SESSIONID ? `--resume "${process.env.SESSIONID}"` : ''; const result = execSync( `cd /home/matt/pathfinder && claude -p "${req.body.content}" ${resumeFlag} --output-format json --allowedTools "Bash(*)" "Read(*)" "Write(*)" "Edit(*)"`,