From 8a84cdc27e7c2afd6be56e7b43a892e9d832a789 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Feb 2026 23:05:22 +0000 Subject: [PATCH 1/2] Initial plan From 8827201b9a8bda00bc1173edd8492707c02810a8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 21 Feb 2026 23:17:35 +0000 Subject: [PATCH 2/2] Configure Gemini to allow reading outside workspace via includeDirectories in settings.json Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- actions/setup/sh/convert_gateway_config_gemini.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/actions/setup/sh/convert_gateway_config_gemini.sh b/actions/setup/sh/convert_gateway_config_gemini.sh index 1fc86ce58a..ce2aa4cdd2 100644 --- a/actions/setup/sh/convert_gateway_config_gemini.sh +++ b/actions/setup/sh/convert_gateway_config_gemini.sh @@ -94,7 +94,9 @@ jq --arg urlPrefix "$URL_PREFIX" ' # Fix the URL to use the correct domain .url |= (. | sub("^http://[^/]+/mcp/"; $urlPrefix + "/mcp/")) ) - ) + ) | + # Allow Gemini CLI to read files from /tmp/gh-aw/ (e.g. MCP payload files) + .includeDirectories = ["/tmp/gh-aw/"] ' "$MCP_GATEWAY_OUTPUT" > "$GEMINI_SETTINGS_FILE" echo "Gemini configuration written to $GEMINI_SETTINGS_FILE"