Skip to content

fix(bff): cap page.limit and rate-limit agent requests #10129

fix(bff): cap page.limit and rate-limit agent requests

fix(bff): cap page.limit and rate-limit agent requests #10129

Triggered via pull request September 1, 2026 21:38
Status Success
Total duration 5m 50s
Artifacts 23

build.yml

on: pull_request
Installing & Building
2m 24s
Installing & Building
Lint commit messages
15s
Lint commit messages
BFF Integration Tests (agent-bff)
29s
BFF Integration Tests (agent-bff)
Build API Reference
40s
Build API Reference
Matrix: Linting & Testing
LLM Integration Tests (ai-proxy)
1m 29s
LLM Integration Tests (ai-proxy)
Send Coverage
11s
Send Coverage
Release packages
0s
Release packages
Publish API Reference
0s
Publish API Reference
Fit to window
Zoom out
Zoom in

Annotations

1 error and 84 warnings
LLM Integration Tests (ai-proxy)
Process completed with exit code 1.
Installing & Building
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/cache@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Lint commit messages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
BFF Integration Tests (agent-bff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (plugin-aws-s3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent-toolkit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-demo-fintech)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-toolkit)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build API Reference
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-replica)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (plugin-export-advanced)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (plugin-flattener)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-dummy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent-client)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L410
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L409
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L384
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L240
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L216
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L188
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L152
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L101
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L31
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L20
Unexpected any. Specify a different type
Linting & Testing (forestadmin-client)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (mcp-server)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (mcp-server): packages/mcp-server/test/utils/schema-fetcher.test.ts#L58
Unexpected any. Specify a different type
Linting & Testing (mcp-server): packages/mcp-server/test/utils/schema-fetcher.test.ts#L39
Unexpected any. Specify a different type
Linting & Testing (mcp-server): packages/mcp-server/test/utils/schema-fetcher.test.ts#L28
Unexpected any. Specify a different type
Linting & Testing (mcp-server): packages/mcp-server/test/server.test.ts#L3667
Unexpected any. Specify a different type
Linting & Testing (agent-testing)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent-testing): packages/agent-testing/src/index.ts#L107
Unexpected any. Specify a different type
Linting & Testing (ai-proxy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-mongo)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (forest-cloud)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (forest-cloud): packages/forest-cloud/test/commands/start.test.ts#L32
Unexpected any. Specify a different type
Linting & Testing (forest-cloud): packages/forest-cloud/src/dialogs/action-runner.ts#L5
Unexpected any. Specify a different type
Linting & Testing (datasource-customizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (workflow-executor)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-mongoose)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent-bff)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (datasource-sequelize)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
LLM Integration Tests (ai-proxy)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Linting & Testing (agent): packages/agent/test/mcp-middleware.test.ts#L32
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/mcp-middleware.test.ts#L29
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/mcp-middleware.test.ts#L18
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/mcp-middleware.test.ts#L15
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/mcp-middleware.test.ts#L5
Unexpected any. Specify a different type
Linting & Testing (datasource-sql)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Send Coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, qltysh/qlty-action/coverage@8d5c844f32f80364ccc135534671640466e7f610. 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
agent Expired
15.3 KB
sha256:3b70e3d72f56117e7e494c4208acee285521c0c24af8ebaea1c04e7030323c40
agent-bff Expired
14.2 KB
sha256:da287eb8cc3c46f0a6933e8fa5e70c08a72371059a36f1021ae4deb21a4adc3b
agent-client Expired
3.6 KB
sha256:19f78b91ff1b210f4eeb0541bf5ce36e024f5f08626079370a283e14ff72d099
agent-testing Expired
1.42 KB
sha256:7edc5728cb27c3e91a7a72d222fcab6e3a35c80d674fd239ecb1ea680e4e81dc
agent-toolkit Expired
581 Bytes
sha256:fa8e934195e0d47adcaabc1c169a7be5b4fc63d439b07de261c1d49aff6c527c
ai-proxy Expired
4.98 KB
sha256:d569f2e13f0764eaddd7786ddee2ee1f9b8ff55530491a71d437ce508d585341
datasource-customizer Expired
14 KB
sha256:ec01a96205d2dc3601823f35eb59256ab4410165fbda41c51bc06b0c13eae00c
datasource-demo-fintech Expired
3 KB
sha256:0f4ac434c2afe3bbce0e2f480d558ef842dad1f5ac1977e11fdfaac1523b1c2c
datasource-dummy Expired
940 Bytes
sha256:d1e953ca3ac9e4533edcd80e39a121f391783780f3ebc523d960226896d12e2b
datasource-mongo Expired
1.83 KB
sha256:d6e162bc1beeed84940edaba28990abb3996707e65cd76d422b7d572aad0292b
datasource-mongoose Expired
4.5 KB
sha256:9889767fc11f9cfabe29d7bc1625be3e9e32ecce58e68fbffdc2e731c9fb02c0
datasource-replica Expired
3.68 KB
sha256:3e338432662a25a4339bf55458d4b598bc9a65818a6ac56f5d91979cb58bd28f
datasource-sequelize Expired
2.76 KB
sha256:da6285603deb4b2183be0e01b3a78f039524724819926651eadb312db5e62a17
datasource-sql Expired
5.43 KB
sha256:7809c2fee4e3721cdce656ed17c69167dd1b547fab78f666190d4ae40b9ab471
datasource-toolkit Expired
5.44 KB
sha256:0644b541508e80abb1920c4d52bad44b3b2c872f19e67a49634fcac1c6153dae
forest-cloud Expired
3.73 KB
sha256:747b282aad856de28d85d4d9094858b41966f2ce561157a1fb7b04a0c6281d9e
forestadmin-client Expired
4.33 KB
sha256:aa2faa588900faff8a0fd9f744e5dd9f93855ab3744b3009b32a2f97c7a23a45
github-pages Expired
750 KB
sha256:8990ada5c16649e0d4582c3a1f0a0bab4dcdde822604161db12686a40e2a30b7
mcp-server Expired
7.49 KB
sha256:f9f79d7c2038f4332fbd52b57be90f4fcca0e8fe5df8c03d0d7e817c6582234b
plugin-aws-s3 Expired
1.26 KB
sha256:139781f13db508f40bb0a548501f278f8d80b18bc766d4b645ec3ef2dfb77de7
plugin-export-advanced Expired
1.07 KB
sha256:4b191503cf74e28329ba2107c20fd36b11a130a1bb229288f0dd586b8ca46752
plugin-flattener Expired
1.37 KB
sha256:4afc936596aab653b86e80f57dd6e28327c50b0f7db64b958e232b4b966a07c4
workflow-executor Expired
14.5 KB
sha256:ee4b941a55eb49ccf023b4625dac54eaa5eb7cec39b13540c32cc76f41717c8a