diff --git a/src/config/sessions/targets.test.ts b/src/config/sessions/targets.test.ts index 58bfd70a6fc..edaac5580b9 100644 --- a/src/config/sessions/targets.test.ts +++ b/src/config/sessions/targets.test.ts @@ -120,6 +120,12 @@ describe("resolveSessionDatabaseTargets", () => { ]); }); + it("accepts explicit main agent selection when config has no agent list", () => { + expect(resolveSessionDatabaseTargets({}, { agent: "main" })).toEqual([ + expectedTarget({ agentId: "main", env: process.env }), + ]); + }); + it("includes SQLite-registered paths for explicit configured agent selection", async () => { await withTempStateHome(async (home) => { const env = createEnv(home);