From 19ad8468be617d08c2eb6b8dd0efadc7941d9cba Mon Sep 17 00:00:00 2001 From: John Collier Date: Fri, 21 Aug 2026 13:00:44 -0400 Subject: [PATCH] fix(grillme): vendor gcp-vertex.env for BYOA overlay gap Harness file validation failed because host_files pointed at .env/gcp-vertex.env, which v0.36 never overlays. The install scaffold has no env/ directory; that file lives in fullsend-ai/agents and is only present when a built-in agent is resolved remotely. Copy the Vertex env into custom/env and point the grillme harness at it. Co-authored-by: Cursor --- .fullsend/custom/env/gcp-vertex.env | 13 +++++++++++++ .fullsend/custom/harness/grillme.yaml | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .fullsend/custom/env/gcp-vertex.env diff --git a/.fullsend/custom/env/gcp-vertex.env b/.fullsend/custom/env/gcp-vertex.env new file mode 100644 index 0000000..0dfb01f --- /dev/null +++ b/.fullsend/custom/env/gcp-vertex.env @@ -0,0 +1,13 @@ +# Vertex AI env for the grillme sandbox. +# Vendored from fullsend-ai/agents env/gcp-vertex.env. +# +# v0.36 overlay copies internal/scaffold/fullsend-repo (no env/) into +# .fullsend/, not the agents package. Built-in agents get this file because +# they resolve remotely; BYOA local harnesses must ship it themselves. +# expand: true in the harness substitutes runner values before copy. + +export CLAUDE_CODE_USE_VERTEX=1 +export ANTHROPIC_VERTEX_PROJECT_ID=${ANTHROPIC_VERTEX_PROJECT_ID} +export CLOUD_ML_REGION=${CLOUD_ML_REGION} +export GOOGLE_APPLICATION_CREDENTIALS=/tmp/.gcp-credentials.json +export GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT} diff --git a/.fullsend/custom/harness/grillme.yaml b/.fullsend/custom/harness/grillme.yaml index a38cf7f..613bc36 100644 --- a/.fullsend/custom/harness/grillme.yaml +++ b/.fullsend/custom/harness/grillme.yaml @@ -25,7 +25,8 @@ skills: - custom/skills/grilling host_files: - - src: env/gcp-vertex.env + # Vendored: v0.36 overlay does not copy fullsend-ai/agents env/. + - src: custom/env/gcp-vertex.env dest: /sandbox/workspace/.env.d/gcp-vertex.env expand: true - src: custom/env/grillme.env