diff --git a/dashboard/backend/brain_repo/job_runner.py b/dashboard/backend/brain_repo/job_runner.py index 3099b558..cdd57be8 100644 --- a/dashboard/backend/brain_repo/job_runner.py +++ b/dashboard/backend/brain_repo/job_runner.py @@ -159,7 +159,7 @@ def _load_config_snapshot(flask_app, user_id: int) -> dict | None: # Pipeline steps — each checks cancel before doing work. # ──────────────────────────────────────────────────────────────────────── -_WATCH_PATHS = ["memory", "workspace", "customizations", "config-safe"] +_WATCH_PATHS = ["memory", "workspace", "customizations", "config-safe", ".claude/agent-memory"] # Relative paths (POSIX) that are NEVER mirrored into the brain repo. # `workspace/projects/` is where user-cloned git repos live (per the project's diff --git a/dashboard/backend/brain_repo/watcher.py b/dashboard/backend/brain_repo/watcher.py index 4006a6ab..f43b613e 100644 --- a/dashboard/backend/brain_repo/watcher.py +++ b/dashboard/backend/brain_repo/watcher.py @@ -17,6 +17,7 @@ "workspace", "customizations", "config-safe", + ".claude/agent-memory", ] EXCLUDE_PATHS = [