Skip to content

Add memory-limit passthrough from workflow frontmatter to AWF#21634

Merged
pelikhan merged 3 commits intomainfrom
copilot/add-memory-limit-passthrough
Mar 18, 2026
Merged

Add memory-limit passthrough from workflow frontmatter to AWF#21634
pelikhan merged 3 commits intomainfrom
copilot/add-memory-limit-passthrough

Conversation

Copy link
Contributor

Copilot AI commented Mar 18, 2026

BuildAWFArgs() never passed --memory-limit to AWF despite AWF's CLI supporting it, meaning all workflows silently used AWF's default memory limit with no per-workflow override.

Changes

  • AgentSandboxConfig (sandbox.go): Added Memory string field (yaml:"memory,omitempty")
  • BuildAWFArgs() (awf_helpers.go): Appends --memory-limit <value> when agentConfig.Memory is set
  • JSON schema (main_workflow_schema.json): Added memory property under sandbox.agent with pattern validation for size strings (4g, 512m, etc.)
  • Tests (awf_helpers_test.go): Added TestBuildAWFArgsMemoryLimit covering flag presence, absence, and multiple size formats

Usage

sandbox:
  agent:
    memory: "6g"

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw GO111MODULE x_amd64/vet git rev-�� --show-toplevel x_amd64/vet /usr/bin/git -json GO111MODULE 64/pkg/tool/linu--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw GO111MODULE ache/node/24.14.--show-toplevel git rev-�� --show-toplevel go /usr/bin/git bility_SameInputgit GO111MODULE /opt/hostedtoolc--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw git /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel git /usr/bin/gh git (http block)
  • https://api.github.com/orgs/test-owner/actions/secrets
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD erignore If9BCEasxC-Q env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name --write **/*.cjs 64/bin/go **/*.json --ignore-path ../../../.pretti-json sh -c &#34;prettier&#34; --wriGOINSECURE git 64/bin/go --show-toplevel go /usr/bin/git go (http block)
    • Triggering command: /usr/bin/gh gh api /orgs/test-owner/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE tions/node_modules/.bin/sh GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/actions/ai-inference/git/ref/tags/v1
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha /tmp/gh-aw-test-runs/20260318-190056-27850/test-1221255883 status /usr/bin/git .github/workflowgit -c=4 -nolocalimports git rev-�� --show-toplevel /tmp/go-build3745524646/b440/_testmain.go /usr/bin/git /var/log sh 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel go /usr/bin/git -json GO111MODULE ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel go /opt/hostedtoolcache/node/24.14.0/x64/bin/node -json GO111MODULE 0/x64/bin/node /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/ai-inference/git/ref/tags/v1 --jq .object.sha --show-toplevel git /usr/bin/infocmp ithub-script/gitgit git /usr/bin/git infocmp -1 xterm-color git /opt/hostedtoolcache/node/24.14.0/x64/bin/node --show-toplevel docker /usr/bin/git /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v3
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha ithub/workflows/audit-workflows.md GO111MODULE ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet GOINSECURE b/gh-aw/pkg/stylrev-parse GOMODCACHE ache/go/1.25.0/x64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --show-toplevel go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v3 --jq .object.sha --show-toplevel git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v5
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/pkg/tool/linux_amd64/vet GOINSECURE GOMOD GOMODCACHE 64/pkg/tool/linux_amd64/vet (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel go /usr/bin/git -json GO111MODULE 64/bin/go git rev-�� --show-toplevel go /usr/bin/git y-test.md GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v5 --jq .object.sha --show-toplevel hutil.test /usr/bin/git -json GO111MODULE ache/go/1.25.0/x--show-toplevel git rev-�� --show-toplevel go /usr/bin/git ithub/workflows GO111MODULE 64/pkg/tool/linu--show-toplevel git (http block)
  • https://api.github.com/repos/actions/checkout/git/ref/tags/v6
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha user.name Test User 5524646/b449/workflow.test Tb-U/tomh-OA4rKtgit GO111MODULE 64/bin/go 5524646/b449/workflow.test e=/t�� t0 --auto (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha user.email test@example.com /usr/bin/git 8OpF/r2DOjSOsfHQgit GO111MODULE 64/bin/go git comm�� -m Test commit /usr/bin/git che/go-build/f9/git **/*.cjs 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/checkout/git/ref/tags/v6 --jq .object.sha --show-toplevel go /usr/bin/git -json GO111MODULE tartedAt,updated--show-toplevel git rev-�� --show-toplevel go /usr/bin/git 0056-27850/test-git GO111MODULE ache/go/1.25.0/x--show-toplevel git (http block)
  • https://api.github.com/repos/actions/github-script/git/ref/tags/v8
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 194176/b424/_pkgGOINSECURE GO111MODULE 64/bin/go GOINSECURE b/gh-aw/pkg/strienv GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/github-script/git/ref/tags/v8 --jq .object.sha e=false GO111MODULE 64/bin/go GOINSECURE %H %ct %D GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh (http block)
  • https://api.github.com/repos/actions/setup-go/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha --show-toplevel go /usr/bin/git ZEU9/jerxdY-62TEgit GO111MODULE 64/bin/go git bran�� --show-current 194176/b424/impoGOPROXY /usr/bin/git k/gh-aw/gh-aw/pkgit k/gh-aw/gh-aw/pkrev-parse 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha /tmp/gh-aw-test-runs/20260318-190722-42484/test-3145282056/.github/workflows rev-parse /usr/bin/git 6449/001/stabiligit GO111MODULE 9d93de5418c99444--show-toplevel git rev-�� --show-toplevel go /usr/bin/infocmp */*.ts&#39; &#39;**/*.jsgit GO111MODULE 64/pkg/tool/linu--show-toplevel infocmp (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-go/git/ref/tags/v4 --jq .object.sha /tmp/gh-aw-test-runs/20260318-191032-46983/test-68997240/.github/workflows rev-parse /usr/bin/gh --show-toplevel git 9d93de5418c99444--show-toplevel gh api /repos/actions/github-script/git/ref/tags/v8 --jq /usr/bin/infocmp --show-toplevel git /usr/bin/git infocmp (http block)
  • https://api.github.com/repos/actions/setup-node/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha /tmp/TestHashConsistency_GoAndJavaScript2429749739/001/test-frontest-logs/run-4 go /usr/bin/git mMyv/Phr9vmSKNKzgit GO111MODULE 64/bin/go git chec�� -b feature-branch /usr/bin/git k/gh-aw/gh-aw/pkgit k/gh-aw/gh-aw/pkrev-parse 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel UOXmfZztDHMf ache/node/24.14.0/x64/bin/node -json GO111MODULE b837b66f9dbdb900--show-toplevel ache/node/24.14.0/x64/bin/node s-62�� ub.actor }} config /usr/bin/git remote.origin.urgit GO111MODULE 64/pkg/tool/linu--show-toplevel git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/setup-node/git/ref/tags/v4 --jq .object.sha --show-toplevel UOXmfZztDHMf /usr/bin/git --show-toplevel git b837b66f9dbdb900--show-toplevel git rev-�� --show-toplevel git /opt/hostedtoolcache/node/24.14.0/x64/bin/node --show-toplevel git /usr/bin/git node (http block)
  • https://api.github.com/repos/actions/upload-artifact/git/ref/tags/v4
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha itattributes-test2282120497/.github/workflows GO111MODULE (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha /tmp/shared-actions-test1532385904 config ache/node/24.14.0/x64/bin/node remote.origin.ur/usr/bin/git GO111MODULE 64/bin/go git t-28�� /v1.2.3 go 0/x64/bin/node -json GO111MODULE 64/bin/go 0/x64/bin/node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/actions/upload-artifact/git/ref/tags/v4 --jq .object.sha 1032-46983/test-106113219/.github/workflows git /usr/bin/git add origin /usr/bin/git git rev-�� 342913124 git /usr/bin/git --show-toplevel sh /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha -json GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env runs/20260318-190056-27850/test-343699083/custom/workflows GO111MODULE 5524646/b420/vet.cfg l GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha n-sa1 &gt; /dev/null &amp;&amp; debian-sa1 1 1 go /usr/bin/git -json GO111MODULE 64/bin/go git rev-�� --git-dir go /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git (http block)
  • https://api.github.com/repos/github/gh-aw-actions/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE /opt/hostedtoolcache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 5524646/b417/vet.cfg GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha image:v1.0.0 go /usr/bin/git -json GO111MODULE 64/bin/go git conf�� user.name Test User /usr/bin/git -json GO111MODULE 64/bin/go git (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw-actions/git/ref/tags/v1.2.3 --jq .object.sha --show-toplevel git /usr/bin/git --show-toplevel sh /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git --show-toplevel node /usr/bin/git git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/1/artifacts
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 1 --dir test-logs/run-1 /bin/sh 0/x64/bin/node echo &#34;��� Formatgit git 64/bin/go gh -has�� SameOutput2493269357/001/stability-test.md --jq 0/x64/bin/node actions/setup-clgit git 64/bin/go e/git-remote-https (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12345/artifacts
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 12345 --dir test-logs/run-12345 rev-parse /usr/bin/git &#34;prettier&#34; --wrigit git 64/bin/go /usr/bin/git remo�� -v node /usr/bin/git --write ../../../**/*.jsrev-parse 64/bin/go git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/12346/artifacts
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE oFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXF--show-toplevel GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 12346 --dir test-logs/run-12346 config /usr/bin/git remote.origin.urgit git 64/bin/go /usr/bin/git conf�� 0722-42484/test-3474505316/.github/workflows ^remote\..*\.gh-resolved$ (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/2/artifacts
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 GO111MODULE x_amd64/asm GOINSECURE GOMOD GOMODCACHE x_amd64/asm env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 2 --dir test-logs/run-2 config At,event,headBranch,headSha,displayTitle remote.origin.urgit --silent 64/bin/go gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq /usr/bin/git --tags --always 64/bin/go git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/3/artifacts
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env hub/workflows GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 GO111MODULE x_amd64/cgo GOINSECURE GOMOD GOMODCACHE x_amd64/cgo env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 3 --dir test-logs/run-3 rev-parse /usr/bin/infocmp cd actions/setupgit git 64/bin/go infocmp -1 xterm-color /bin/sh /usr/bin/git echo &#34;��� Actiongit git 64/bin/go git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/4/artifacts
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 4 --dir test-logs/run-4 node /usr/bin/infocmp run format:pkg-json 64/bin/go infocmp -1 0722-42484/test-677100655/.github/workflows /bin/sh e/git go build -ldflaggit git 64/bin/go e/git (http block)
  • https://api.github.com/repos/github/gh-aw/actions/runs/5/artifacts
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 GO111MODULE x_amd64/link GOINSECURE GOMOD GOMODCACHE x_amd64/link env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run download 5 --dir test-logs/run-5 node /opt/hostedtoolcache/node/24.14.0/x64/bin/node run format:pkg-json 64/bin/go node /tmp�� /home/REDACTED/work/gh-aw/gh-aw/.github/workflows/ace-editor.md git /opt/hostedtoolcache/node/24.14.0/x64/bin/node --porcelain git /node /opt/hostedtoolcache/node/24.14.0/x64/bin/node (http block)
  • https://api.github.com/repos/github/gh-aw/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path -json GO111MODULE 64/bin/go GOINSECURE GOMOD erignore go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 100 /tmp/go-build3745524646/b432/importcfg -pack /tmp/go-build3745524646/b432/_testmain.go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE /usr/lib/sysstat--json (http block)
    • Triggering command: /usr/bin/gh gh run list --json databaseId,number,url,status,conclusion,workflowName,createdAt,startedAt,updatedAt,event,headBranch,headSha,displayTitle --workflow nonexistent-workflow-12345 --limit 6 GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha -json GO111MODULE At,event,headBranch,headSha,displayTitle GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha i-lint &gt;/dev/null 2&gt;&amp;1 || [ -x &#34;-errorsas GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.0.0 --jq .object.sha --show-toplevel git /usr/bin/git --get remote.origin.urrev-parse /usr/bin/git git rev-�� --show-toplevel git /usr/bin/infocmp --git-dir go /usr/bin/git infocmp (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v1.2.3
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --c-errorsas GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha actions/setup-cl**/*.ts git 64/bin/go --show-toplevel go /usr/bin/git go env h ../../../.prettierignore GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v1.2.3 --jq .object.sha -json GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go env -json GO111MODULE cfg GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v2.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --c-errorsas GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --c-errorsas GOPROXY 64/bin/go GOSUMDB GOWORK 64/bin/go node (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v2.0.0 --jq .object.sha --tags --always 64/bin/go --show-toplevel go /usr/bin/git go env h ../../../.pret-- GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/v3.0.0
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE sh -c npx prettier --cGOSUMDB GOPROXY 64/bin/go GOSUMDB GOWORK run-script/lib/n--show-toplevel sh (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha log.showsignatur**/*.ts log /node --format=%H:%ct u6iV7PiPHuA1w/8g-c /usr/bin/git go /pre�� -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/v3.0.0 --jq .object.sha -json GO111MODULE 0/x64/bin/node GOINSECURE GOMOD GOMODCACHE go -has�� SameOutput3940386449/001/stability-test.md GO111MODULE k/node_modules/.bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/nonexistent/action/git/ref/tags/v999.999.999
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env 2813877137/.github/workflows GO111MODULE x_amd64/compile GOINSECURE GOMOD GOMODCACHE x_amd64/compile (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env 1605631936/.github/workflows GO111MODULE 64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/nonexistent/action/git/ref/tags/v999.999.999 --jq .object.sha --show-toplevel node /usr/bin/git 0722-42484/test-git go /usr/bin/git git rev-�� --show-toplevel git /usr/bin/git /tmp/gh-aw-test-/usr/lib/systemd/systemd-executor status /usr/bin/git git (http block)
  • https://api.github.com/repos/nonexistent/repo/actions/runs/12345
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion GOINSECURE GOMOD GOMODCACHE go estl�� -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion N files are not git GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh run view 12345 --repo nonexistent/repo --json status,conclusion (http block)
  • https://api.github.com/repos/owner/repo/actions/workflows
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go GOINSECURE GOMOD ode-gyp-bin/node-json ache/go/1.25.0/xGO111MODULE env 194176/b372/_pkgGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 194176/b390/_pkgGOINSECURE GO111MODULE 64/bin/go GOINSECURE b/gh-aw/cmd/gh-afor-each-ref GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh workflow list --json name,state,path --repo owner/repo 64/bin/go ettierignore 5524646/b399/clienv /usr/bin/git sh -c &#34;prettier&#34; --wriGOINSECURE git de --show-toplevel go /usr/bin/git go (http block)
  • https://api.github.com/repos/owner/repo/contents/file.md
    • Triggering command: /tmp/go-build3745524646/b399/cli.test /tmp/go-build3745524646/b399/cli.test -test.testlogfile=/tmp/go-build3745524646/b399/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true GOINSECURE GOMOD GOMODCACHE ache/go/1.25.0/xGO111MODULE env 194176/b384/_pkgGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /tmp/go-build769799138/b399/cli.test /tmp/go-build769799138/b399/cli.test -test.testlogfile=/tmp/go-build769799138/b399/testlog.txt -test.paniconexit0 -test.v=true -test.parallel=4 -test.timeout=10m0s -test.run=^Test -test.short=true --show-toplevel 64/pkg/tool/linuenv /usr/bin/git o &#34;��� Warning: GO111MODULE /opt�� prettier --write 64/bin/go ; \ else \ echo &#34;golangci-lint is not installed. Run &#39;make deps-dev&#39; to install dependencies.&#34; --ignore-path ../../../.pretti&#34;prettier&#34; --check &#39;**/*.cjs&#39; &#39;**/*.ts&#39; &#39;**/*.json&#39; --ignore-path ../../../.prettierignore go (http block)
    • Triggering command: /tmp/go-build50447146/b375/cli.test /tmp/go-build50447146/b375/cli.test -test.testlogfile=/tmp/go-build50447146/b375/testlog.txt -test.paniconexit0 -test.v=true -test.timeout=3m0s -test.run=^Test -test.short=true x_amd64/vet GOINSECURE GOMOD GOMODCACHE x_amd64/vet env -json GO111MODULE 64/bin/node GOINSECURE GOMOD GOMODCACHE go (http block)
  • https://api.github.com/repos/test-owner/test-repo/actions/secrets
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name GOSUMDB GOWORK 64/bin/go GOINSECURE GOMOD erignore ache/go/1.25.0/xGO111MODULE env 194176/b434/_pkgGOINSECURE GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name --write **/*.cjs 64/bin/go **/*.json --ignore-path ../../../.pretti-json sh -c &#34;prettier&#34; --wriGOINSECURE git 64/bin/go --show-toplevel go /usr/bin/git go (http block)
    • Triggering command: /usr/bin/gh gh api /repos/test-owner/test-repo/actions/secrets --jq .secrets[].name -json GO111MODULE 64/bin/go GOINSECURE GOMOD GOMODCACHE go env /workflows GO111MODULE ache/go/1.25.0/x64/bin/go GOINSECURE GOMOD GOMODCACHE go (http block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits March 18, 2026 18:57
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
- Add Memory field to AgentSandboxConfig struct in sandbox.go
- Pass --memory-limit in BuildAWFArgs() when memory is configured
- Add memory property to sandbox agent JSON schema with pattern validation
- Add TestBuildAWFArgsMemoryLimit tests covering presence/absence/sizes

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Add memory-limit passthrough from workflow frontmatter to AWF Add memory-limit passthrough from workflow frontmatter to AWF Mar 18, 2026
Copilot AI requested a review from pelikhan March 18, 2026 19:17
@pelikhan pelikhan marked this pull request as ready for review March 18, 2026 20:43
Copilot AI review requested due to automatic review settings March 18, 2026 20:43
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a per-workflow sandbox.agent.memory configuration knob and plumbs it through to AWF as --memory-limit, with schema validation and test coverage.

Changes:

  • Added Memory to AgentSandboxConfig and appended --memory-limit <value> in BuildAWFArgs() when configured.
  • Extended the workflow JSON schema to validate sandbox.agent.memory size strings and added unit tests for the new flag behavior.
  • Regenerated many .github/workflows/*.lock.yml files (notably updating GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG content).

Reviewed changes

Copilot reviewed 173 out of 173 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pkg/workflow/sandbox.go Adds sandbox.agent.memory to the parsed workflow frontmatter model.
pkg/workflow/awf_helpers.go Plumbs agentConfig.Memory into AWF CLI args via --memory-limit.
pkg/parser/schemas/main_workflow_schema.json Adds schema property + validation pattern for sandbox.agent.memory.
pkg/workflow/awf_helpers_test.go Adds tests ensuring --memory-limit is present/absent and preserves configured values.
.github/workflows/workflow-skill-extractor.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/workflow-normalizer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/workflow-health-manager.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/workflow-generator.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/weekly-issue-summary.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/weekly-blog-post-writer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/video-analyzer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/typist.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/test-project-url-default.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/test-dispatcher.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/test-create-pr-error-handling.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/terminal-stylist.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/super-linter.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/sub-issue-closer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/step-name-alignment.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/static-analysis-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/stale-repo-identifier.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-workflow-call.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-workflow-call-with-inputs.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-temporary-id.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-gemini.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-copilot.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-copilot-arm.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-codex.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-call-workflow.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-agent-scoped-approved.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-agent-public-none.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-agent-public-approved.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-agent-all-none.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/smoke-agent-all-merged.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/slide-deck-maintainer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/sergo.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/semantic-function-refactor.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/security-review.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/security-compliance.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/security-alert-burndown.campaign.g.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/scout.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/schema-consistency-checker.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/safe-output-health.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/research.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/repository-quality-improver.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/repo-tree-map.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/repo-audit-analyzer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/release.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/refiner.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/python-data-charts.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/prompt-clustering-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/pr-triage-agent.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/pr-nitpick-reviewer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/portfolio-analyst.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/plan.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/pdf-summary.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/org-health-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/notion-issue-summary.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/mergefest.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/mcp-inspector.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/lockfile-stats.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/layout-spec-maintainer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/issue-triage-agent.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/issue-monster.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/issue-arborist.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/hourly-ci-cleaner.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/grumpy-reviewer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/gpclean.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/go-pattern-detector.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/go-fan.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/github-remote-mcp-auth-test.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/github-mcp-structural-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/firewall-escape.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/example-workflow-analyzer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/duplicate-code-detector.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/draft-pr-cleanup.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/docs-noob-tester.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/discussion-task-miner.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/dictation-prompt.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/dev.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/dev-hawk.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/dependabot-go-checker.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/dependabot-burner.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/delight.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/deep-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-testify-uber-super-expert.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-team-status.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-team-evolution-insights.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-syntax-error-quality.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-semgrep-scan.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-security-red-team.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-secrets-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-safe-outputs-conformance.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-safe-output-optimizer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-safe-output-integrator.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-repo-chronicle.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-regulatory.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-performance-summary.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-observability-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-news.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-multi-device-docs-tester.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-mcp-concurrency-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-malicious-code-scan.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-issues-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-function-namer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-firewall-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-file-diet.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-fact.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-copilot-token-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-compiler-quality.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-code-metrics.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-cli-tools-tester.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-cli-performance.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-choice-test.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/daily-assign-issue-to-user.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/craft.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-session-insights.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-pr-prompt-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-pr-nlp-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-pr-merged-report.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-cli-deep-research.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/copilot-agent-analysis.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/contribution-check.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/constraint-solving-potd.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/commit-changes-analyzer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/code-simplifier.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/cli-version-checker.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/cli-consistency-checker.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/claude-code-user-docs-review.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/ci-doctor.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/ci-coach.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/breaking-change-checker.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/brave.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/bot-detection.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/blog-auditor.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/auto-triage-issues.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/audit-workflows.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/artifacts-summary.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/archie.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/ai-moderator.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/agent-persona-explorer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.
.github/workflows/agent-performance-analyzer.lock.yml Regenerated lockfile; updates safe-outputs handler config JSON.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

GITHUB_SERVER_URL: ${{ github.server_url }}
GITHUB_API_URL: ${{ github.api_url }}
GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"create_discussion\":{\"category\":\"reports\",\"close_older_discussions\":true,\"expires\":168,\"fallback_to_issue\":true,\"max\":1},\"create_issue\":{\"expires\":48,\"group\":true,\"labels\":[\"refactoring\",\"shared-component\",\"improvement\",\"cookie\"],\"max\":3,\"title_prefix\":\"[refactoring] \"},\"missing_data\":{},\"missing_tool\":{}}"
GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"create_discussion\":{\"category\":\"reports\",\"close_older_discussions\":true,\"expires\":168,\"fallback_to_issue\":true,\"max\":1},\"create_issue\":{\"expires\":48,\"group\":true,\"labels\":[\"refactoring\",\"shared-component\",\"improvement\",\"cookie\"],\"max\":3,\"title_prefix\":\"[refactoring] \"},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1,\"report-as-issue\":\"true\"}}"
@pelikhan pelikhan merged commit ac87243 into main Mar 18, 2026
115 checks passed
@pelikhan pelikhan deleted the copilot/add-memory-limit-passthrough branch March 18, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add memory-limit passthrough from workflow frontmatter to AWF

3 participants