From 53baa4320312f9b146c9e7a30148e221e93cb0ef Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Mon, 24 Aug 2026 15:26:06 +0200 Subject: [PATCH] acme-ollie-ensure: update session cwd on every invocation --- data/scripts/acme/acme-ollie-ensure | 3 +++ 1 file changed, 3 insertions(+) diff --git a/data/scripts/acme/acme-ollie-ensure b/data/scripts/acme/acme-ollie-ensure index 75bb2a2..f1dc141 100755 --- a/data/scripts/acme/acme-ollie-ensure +++ b/data/scripts/acme/acme-ollie-ensure @@ -37,6 +37,9 @@ AGENT="assistant" # Ensure session exists (with project root as cwd) if ! ollie-9p read "session/$SESSION/env" >/dev/null 2>&1; then printf 'name=%s\ncwd=%s\n' "$SESSION" "$project_root" | ollie-9p write "session/new" 2>/dev/null || true +else + # Update cwd in case project root changed + printf 'cwd=%s\n' "$project_root" | ollie-9p write "session/$SESSION/cfg" 2>/dev/null || true fi # Ensure agent exists