From f7d5df3dee89dc05eba6eaef385498fa64b15d71 Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Wed, 28 Jan 2026 12:41:06 +0200 Subject: [PATCH] fix: return empty result for plans dir when missing --- packages/web/server/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/web/server/index.js b/packages/web/server/index.js index 515b5c3f..d9c0b1c4 100644 --- a/packages/web/server/index.js +++ b/packages/web/server/index.js @@ -6619,6 +6619,10 @@ async function main(options = {}) { console.error('Failed to list directory:', error); } if (code === 'ENOENT') { + // Return empty result for plans directory (expected to not exist until first use) + if (isPlansPath) { + return res.json({ path: resolvedPath || rawPath, entries: [] }); + } return res.status(404).json({ error: 'Directory not found' }); } if (code === 'EACCES') {