From 1e784e650dc58d57e413bc0ac7ca7a71dbb5137a Mon Sep 17 00:00:00 2001 From: ajmallesh Date: Mon, 15 Dec 2025 10:34:25 -0800 Subject: [PATCH] fix: support absolute config paths in checkpoint manager Co-Authored-By: Khaushik-keygraph --- src/checkpoint-manager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/checkpoint-manager.js b/src/checkpoint-manager.js index 3dfe2aa..5a99e12 100644 --- a/src/checkpoint-manager.js +++ b/src/checkpoint-manager.js @@ -154,8 +154,8 @@ const runSingleAgent = async (agentName, session, pipelineTestingMode, runClaude // Handle relative config paths - prepend configs/ if needed let configPath = null; if (session.configFile) { - configPath = session.configFile.startsWith('configs/') - ? session.configFile + configPath = path.isAbsolute(session.configFile) || session.configFile.startsWith('configs/') + ? session.configFile : path.join('configs', session.configFile); }