fix: support absolute config paths in checkpoint manager

Co-Authored-By: Khaushik-keygraph <khaushik.contractor@keygraph.io>
This commit is contained in:
ajmallesh
2025-12-15 10:34:25 -08:00
parent 906d464abd
commit 1e784e650d

View File

@@ -154,7 +154,7 @@ 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/')
configPath = path.isAbsolute(session.configFile) || session.configFile.startsWith('configs/')
? session.configFile
: path.join('configs', session.configFile);
}