Summary
Henry (ai-agent-henry) currently runs on Nate's local machine. He needs to be moved to dedicated infrastructure ASAP. This issue tracks the migration plan including manual steps, secrets, and CI access.
Current State
- Henry runs locally on the same machine as Jack and Nate
- Uses shared resources (gh keyring, 1Password, filesystem)
- Agent harness is bash-based (
bin/agent)
Target State
Henry runs on his own infrastructure (VM, container, or remote session), isolated from Nate's local machine.
Migration Plan
Manual Steps (to be done now, codified in IaC later)
-
Provision compute — VM, container, or remote session for Henry
-
Authentication & Secrets
-
Repository Setup
-
Agent Harness
-
CI Access
-
Networking
IaC Codification (follow-up)
Each manual step above should eventually be codified in nsheaps/iac:
- Terraform/OpenTofu for compute provisioning
- Ansible/cloud-init for base setup
- Secrets management via 1Password + env injection
Related
Summary
Henry (ai-agent-henry) currently runs on Nate's local machine. He needs to be moved to dedicated infrastructure ASAP. This issue tracks the migration plan including manual steps, secrets, and CI access.
Current State
bin/agent)Target State
Henry runs on his own infrastructure (VM, container, or remote session), isolated from Nate's local machine.
Migration Plan
Manual Steps (to be done now, codified in IaC later)
Provision compute — VM, container, or remote session for Henry
Authentication & Secrets
GH_CONFIG_DIRisolation so Henry doesn't use Nate's keyringRepository Setup
Agent Harness
bin/agentCI Access
Networking
IaC Codification (follow-up)
Each manual step above should eventually be codified in nsheaps/iac:
Related