diff --git a/vibn-agent-runner/dist/agent-session-runner.js b/vibn-agent-runner/dist/agent-session-runner.js index 220aed6..c38a46d 100644 --- a/vibn-agent-runner/dist/agent-session-runner.js +++ b/vibn-agent-runner/dist/agent-session-runner.js @@ -536,7 +536,7 @@ async function runSessionAgent(config, task, ctx, opts) { text: `Agent started offline delegation orchestrator in ${opts.appPath}`, }); const repoRoot = opts.repoRoot ?? ctx.workspaceRoot; - let tasks = parseTaskItems(repoRoot); + let tasks = parseTaskItems(ctx.workspaceRoot); if (tasks.length === 0) { await emit({ ts: now(), @@ -544,8 +544,8 @@ async function runSessionAgent(config, task, ctx, opts) { text: "🤖 [Orchestrator] No active tasks backlog found on disk. Analyzing prompt to plan atomic execution backlog...", }); try { - await generateBacklogFromPrompt(task, repoRoot); - tasks = parseTaskItems(repoRoot); + await generateBacklogFromPrompt(task, ctx.workspaceRoot); + tasks = parseTaskItems(ctx.workspaceRoot); } catch (err) { await emit({ diff --git a/vibn-agent-runner/src/agent-session-runner.ts b/vibn-agent-runner/src/agent-session-runner.ts index 8d7d2d7..f28d5a0 100644 --- a/vibn-agent-runner/src/agent-session-runner.ts +++ b/vibn-agent-runner/src/agent-session-runner.ts @@ -676,7 +676,7 @@ export async function runSessionAgent( const repoRoot = opts.repoRoot ?? ctx.workspaceRoot; - let tasks = parseTaskItems(repoRoot); + let tasks = parseTaskItems(ctx.workspaceRoot); if (tasks.length === 0) { await emit({ ts: now(), @@ -684,8 +684,8 @@ export async function runSessionAgent( text: "🤖 [Orchestrator] No active tasks backlog found on disk. Analyzing prompt to plan atomic execution backlog...", }); try { - await generateBacklogFromPrompt(task, repoRoot); - tasks = parseTaskItems(repoRoot); + await generateBacklogFromPrompt(task, ctx.workspaceRoot); + tasks = parseTaskItems(ctx.workspaceRoot); } catch (err: any) { await emit({ ts: now(),