From 69a19513183ee3170cd5d6094cb5a1678e9557a7 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Sun, 15 Mar 2026 14:55:44 -0400 Subject: [PATCH] Add HOME env to all agents to isolate gitconfig and gh auth state Each agent gets HOME set to their cwd so ~/.gitconfig and ~/.config/gh/ don't collide between concurrent heartbeats. Co-Authored-By: Claude Opus 4.6 --- ceo/CONFIG.md | 1 + cmo/CONFIG.md | 1 + cto/CONFIG.md | 1 + engineering/gandalf/CONFIG.md | 1 + engineering/hugh/CONFIG.md | 1 + engineering/regina/CONFIG.md | 1 + marketing/samuel/CONFIG.md | 1 + 7 files changed, 7 insertions(+) diff --git a/ceo/CONFIG.md b/ceo/CONFIG.md index 0ca101d..d6e5c92 100644 --- a/ceo/CONFIG.md +++ b/ceo/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/ceo", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/ceo" }, "GITHUB_APP_ID_COUNTESS": { "type": "plain", "value": "3097914" }, "GITHUB_PEM_PATH_COUNTESS": { "type": "plain", "value": "/paperclip/secrets/github-pems/countess.pem" } }, diff --git a/cmo/CONFIG.md b/cmo/CONFIG.md index 18617b9..bcaec99 100644 --- a/cmo/CONFIG.md +++ b/cmo/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/cmo", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/cmo" }, "GITHUB_APP_ID_ADDISON": { "type": "plain", "value": "3032312" }, "GITHUB_PEM_PATH_ADDISON": { "type": "plain", "value": "/paperclip/secrets/github-pems/addison.pem" } }, diff --git a/cto/CONFIG.md b/cto/CONFIG.md index 68dddd9..141fcba 100644 --- a/cto/CONFIG.md +++ b/cto/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/cto", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/cto" }, "GITHUB_APP_ID_NANCY": { "type": "plain", "value": "3032056" }, "GITHUB_PEM_PATH_NANCY": { "type": "plain", "value": "/paperclip/secrets/github-pems/nancy.pem" } }, diff --git a/engineering/gandalf/CONFIG.md b/engineering/gandalf/CONFIG.md index 0bb4f4c..8c35496 100644 --- a/engineering/gandalf/CONFIG.md +++ b/engineering/gandalf/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/engineering/gandalf", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/engineering/gandalf" }, "GITHUB_APP_ID_GANDALF": { "type": "plain", "value": "3032771" }, "GITHUB_PEM_PATH_GANDALF": { "type": "plain", "value": "/paperclip/secrets/github-pems/gandalf.pem" } }, diff --git a/engineering/hugh/CONFIG.md b/engineering/hugh/CONFIG.md index e0aa859..b004cc8 100644 --- a/engineering/hugh/CONFIG.md +++ b/engineering/hugh/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/engineering/hugh", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/engineering/hugh" }, "GITHUB_APP_ID_HUGH": { "type": "plain", "value": "3034857" }, "GITHUB_PEM_PATH_HUGH": { "type": "plain", "value": "/paperclip/secrets/github-pems/hugh.pem" } }, diff --git a/engineering/regina/CONFIG.md b/engineering/regina/CONFIG.md index e9566aa..db62bd9 100644 --- a/engineering/regina/CONFIG.md +++ b/engineering/regina/CONFIG.md @@ -33,6 +33,7 @@ { "cwd": "/paperclip/privilegedescalation/engineering/regina", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/engineering/regina" }, "OPENROUTER_API_KEY": { "type": "plain", "value": "" }, "GITHUB_APP_ID_REGINA": { "type": "plain", "value": "3033788" }, "GITHUB_PEM_PATH_REGINA": { "type": "plain", "value": "/paperclip/secrets/github-pems/regina.pem" } diff --git a/marketing/samuel/CONFIG.md b/marketing/samuel/CONFIG.md index 30ac28d..eca4a3e 100644 --- a/marketing/samuel/CONFIG.md +++ b/marketing/samuel/CONFIG.md @@ -31,6 +31,7 @@ { "cwd": "/paperclip/privilegedescalation/marketing/samuel", "env": { + "HOME": { "type": "plain", "value": "/paperclip/privilegedescalation/marketing/samuel" }, "GITHUB_APP_ID_SAMUEL": { "type": "plain", "value": "3032072" }, "GITHUB_PEM_PATH_SAMUEL": { "type": "plain", "value": "/paperclip/secrets/github-pems/samuel.pem" } },