Skip to content

Prevent large MCP query payloads from exceeding argument limits (#57253) #25839

Prevent large MCP query payloads from exceeding argument limits (#57253)

Prevent large MCP query payloads from exceeding argument limits (#57253) #25839

Triggered via push August 30, 2026 22:24
Status Success
Total duration 6m 23s
Artifacts 19

cgo.yml

on: push
checkout-cache
15s
checkout-cache
verify-integration-build
1m 13s
verify-integration-build
Matrix: fuzz
impacted-go-tests
25s
impacted-go-tests
build-wasm
1m 16s
build-wasm
validate-yaml
12s
validate-yaml
bench
4m 59s
bench
Check validator file sizes
5s
Check validator file sizes
lint-go-format
16s
lint-go-format
lint-go-golangci
2m 16s
lint-go-golangci
lint-go-custom
1m 18s
lint-go-custom
lint-error-messages
16s
lint-error-messages
actions-build
53s
actions-build
mcp-server-compile-test
52s
mcp-server-compile-test
Alpine Container Test
1m 40s
Alpine Container Test
safe-outputs-conformance
14s
safe-outputs-conformance
Matrix: cross-platform-build
Matrix: security-scan
Matrix: test
Summarize workflow timing
6s
Summarize workflow timing
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 30 warnings
lint-error-messages
2/3 compliant (66%)
lint-error-messages
9/9 compliant (100%)
lint-error-messages
1/1 compliant (100%)
lint-error-messages
1/1 compliant (100%)
lint-error-messages
16/17 compliant (94%)
lint-error-messages
6/6 compliant (100%)
lint-error-messages
3/3 compliant (100%)
lint-error-messages
13/15 compliant (86%)
lint-error-messages
10/11 compliant (90%)
lint-error-messages
2/3 compliant (66%)
Unit tests (H-M)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (S-Z and other)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (D-G)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (D-G)
_annotations_exist","Output":"=== RUN TestExtractPreAgentStepErrors/falls_back_to_last_step_when_no_##[error]_annotations_exist\n"}
Unit tests (D-G)
_annotations_exist"}
Unit tests (D-G)
_annotations_from_multiple_steps","Output":"=== RUN TestExtractPreAgentStepErrors/returns_##[error]_annotations_from_multiple_steps\n"}
Unit tests (D-G)
_annotations_from_multiple_steps"}
Unit tests (D-G)
_annotations_over_last_step_fallback","Output":"=== RUN TestExtractPreAgentStepErrors/prioritizes_##[error]_annotations_over_last_step_fallback\n"}
Unit tests (D-G)
_annotations_over_last_step_fallback"}
Unit tests (D-G)
_workflow_annotations_over_agent-stdio_fallback_when_agent_ran","Output":"=== RUN TestExtractPreAgentStepErrors/prefers_##[error]_workflow_annotations_over_agent-stdio_fallback_when_agent_ran\n"}
Unit tests (D-G)
_workflow_annotations_over_agent-stdio_fallback_when_agent_ran"}
Unit tests (D-G)
_annotation_exists","Output":"=== RUN TestExtractPreAgentStepErrors/falls_back_to_agent-stdio.log_excerpt_when_agent_ran_and_no_##[error]_annotation_exists\n"}
Unit tests (D-G)
_annotation_exists"}
Unit tests (N-R)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Unit tests (A-C)
Coverage upload failed (HTTP 403): Resource not accessible by integration. To treat upload errors as warnings, add 'fail-on-error: false' to the action inputs.
Summarize workflow timing
Process completed with exit code 1.
safe-outputs-conformance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-go-format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-error-messages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
impacted-go-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
mcp-server-compile-test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
actions-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
verify-integration-build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-wasm
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-go-custom
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Alpine Container Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: zizmor
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint-go-golangci
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: actionlint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Parser, FuzzParseFrontmatter:./pkg/parser/ FuzzScheduleParser:./pkg/parser/ FuzzRuntimeImpo...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: runner-guard
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security Scan: poutine
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
security
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test on macos-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (H-M)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (S-Z and other)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Parsing, FuzzYAMLParsing:./pkg/workflow/ FuzzTemplateRendering:./pkg/workflow/ Fuz...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (D-G)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Triggers, FuzzExpandLabelTriggerShorthand:./pkg/workflow/ FuzzValidateNoTemplateIn...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (N-R)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Unit tests (A-C)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build & Test on windows-latest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fuzz (Workflow-Core, FuzzExpressionParser:./pkg/workflow/ FuzzMentionsFiltering:./pkg/workflow/ F...
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
bench
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
canary-go
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
benchmark-results
5.44 KB
sha256:6a73bddc979cb9c587f7e2292a45eebec0dc34e95f4df6b06c94a53ec3804bd3
coverage-report-a-c
2.69 MB
sha256:4835451335106a7e32dddfdc2e2e9780300005149b02fb790b9a76473ff597a6
coverage-report-d-g
2.69 MB
sha256:1395f947a6dab2a6faa952c5802c0b1059ab59dcb35e7aac7f0d8eab11315fed
coverage-report-h-m
2.69 MB
sha256:cdd7b20f19c9b00ec6f07a45570ba50d9f578e37fc0be7b41520a44f0c0d3f46
coverage-report-n-r
2.69 MB
sha256:41c21b523d4de12bc0db9fc169a2d348e70a9aa4a9de854655975e0e013ec90e
coverage-report-s-z
2.69 MB
sha256:6e2836bfc0009f9bc0bd83e827658ef5de13dadc9ebc8959298fe1ab373a9d99
defender-scan-log-33339059437-1
707 Bytes
sha256:e9b689cda088c1507efca1dff4944b106ec5ee706ae87af2d3668bfd25a03e1a
fuzz-results-Parser
3.7 KB
sha256:37c9fdb3ed6f0ad207eb440f79022350098b233bebe7a8197c056a6e33bd0705
fuzz-results-Workflow-Core
4.47 KB
sha256:56502fff68e66c2cbeb6c9ba9f2bca6ec0b94cf638660c71ba29f3247a607ca3
fuzz-results-Workflow-Parsing
4.3 KB
sha256:253df52ff2665830a29c74d613a34e94f2116845eb8b7282dd6cb95b0f7e58e2
fuzz-results-Workflow-Triggers
5.29 KB
sha256:344eda4019974156a2ff9312fc7f610f4c3f6509cc17571b9a50fe7fa39eae97
gh-aw-linux-amd64
13.1 MB
sha256:c77b91f224c0f3c84c034757bb2d4c71219c060669bde033662b86b368e25988
safe-outputs-conformance-report
3.48 KB
sha256:e9be42fcad9e594ee46ab9f86f709ca8460d1e08dabd74448db4b9733cd22e4a
test-coverage-analysis-cgo
188 KB
sha256:7c95363e037c873fe53276c76085369560df77d4668e637f7f09013281bb35b0
test-result-cgo-unit-a-c
631 KB
sha256:215b086f0b4ba985bd71dbdc666cbf954c98541773da146070e0392a93eb0c30
test-result-cgo-unit-d-g
639 KB
sha256:1bc711d0c15fd7baf5719a1542b805bb936168d0ce37f8eefac7cd5588a6525c
test-result-cgo-unit-h-m
499 KB
sha256:b4325fd7d12cec15061d6ec05ec1ffcef835e46c292cb7f2505ffd977fef7dbb
test-result-cgo-unit-n-r
566 KB
sha256:c504b6b31fc175a18436603c2d1508359c663579a9bc3021be4cf49a3f6028a0
test-result-cgo-unit-s-z
627 KB
sha256:9adbf6bc3257b2e730478e85707b6fa90ad9f04947c52a2ce10ef6dd6c4d26c8