From b54b30af14a28650803964cb095ce6a75c48994f Mon Sep 17 00:00:00 2001 From: cpacker Date: Fri, 31 Oct 2025 14:30:10 -0700 Subject: [PATCH] fix: patch settings bug --- src/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/index.ts b/src/index.ts index 0f3cee4..650b1bf 100755 --- a/src/index.ts +++ b/src/index.ts @@ -287,6 +287,14 @@ async function main() { agent = await createAgent(undefined, model, undefined, updateArgs); } + // Ensure local project settings are loaded before updating + // (they may not have been loaded if we didn't try to resume from project settings) + try { + settingsManager.getLocalProjectSettings(); + } catch { + await settingsManager.loadLocalProjectSettings(); + } + // Save agent ID to both project and global settings settingsManager.updateLocalProjectSettings({ lastAgent: agent.id }); settingsManager.updateSettings({ lastAgent: agent.id });