Skip to content

fix(agent-bff): serve legacy lianas, and stop leaking and overpromising #10423

fix(agent-bff): serve legacy lianas, and stop leaking and overpromising

fix(agent-bff): serve legacy lianas, and stop leaking and overpromising #10423

Triggered via pull request September 14, 2026 08:14
Status Success
Total duration 6m 4s
Artifacts 23

build.yml

on: pull_request
Installing & Building
2m 33s
Installing & Building
Lint commit messages
28s
Lint commit messages
BFF Integration Tests (embedded and http transports)
28s
BFF Integration Tests (embedded and http transports)
Build API Reference
36s
Build API Reference
Matrix: Linting & Testing
LLM Integration Tests (ai-proxy)
1m 37s
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 93 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/
BFF Integration Tests (embedded and http transports)
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/
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/
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/
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 (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 (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 (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 (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-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/
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#L465
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L464
Unexpected any. Specify a different type
Linting & Testing (agent-client): packages/agent-client/test/domains/action.test.ts#L439
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 (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-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 (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 (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 (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 (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 (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-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 (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-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 (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/
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/root-middleware.test.ts#L54
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L54
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L43
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L43
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L31
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L31
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L14
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L13
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/root-middleware.test.ts#L5
Unexpected any. Specify a different type
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 (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
15.8 KB
sha256:60d4963dc3dd114cc58c6f31cd4d2f3394611562c63e6e51fc13e35e366a5de1
agent-bff
17.5 KB
sha256:bd480fceddc3ba7dea4ff4376f8eb768a36fe33ea2134cc9983d48f60638920a
agent-client
3.7 KB
sha256:a8d1c6612bf556781b03026fea1411eef1a447b42d2d1fb50d418feecb3ba5a1
agent-testing
1.42 KB
sha256:58eb84cc2724b4881ad568fc4ac1bf539933919efcc9014259acbccfc27419c4
agent-toolkit
582 Bytes
sha256:18845ea9022c8b864fa2866d18b8c4ba5abfde8d1237c8de414c70a8229dd0d8
ai-proxy
4.68 KB
sha256:9280c736324063edd348ddf6199796139ef96734ce26cbf9704397ea51732834
datasource-customizer
14 KB
sha256:616c520fe4aa66be3583e01d267fdc1c49851912a1fca9a120d3b7a04f56275a
datasource-demo-fintech
3.01 KB
sha256:b7e098231cf9cf403dd3260cde87191c0e3637c577bc497b1412b228e50d5c18
datasource-dummy
940 Bytes
sha256:10135ef92e656cbc65665224319fdf9c8cad5e13274e88960cfd35df34881792
datasource-mongo
1.83 KB
sha256:ef76a599ad4136ac5b3d445d18ebfc74ed9c379f947d2e9be9dcc325be980cf0
datasource-mongoose
4.5 KB
sha256:d8f2b9ad606d08fad9fd5fed58a0cdf5e245413c6010f6ea75692126b3111e70
datasource-replica
3.69 KB
sha256:73ff5c8b1384f92430da4e8aa9feac7c279a0caea2ff76b93a14d4fbda1cb1e0
datasource-sequelize
2.76 KB
sha256:7441c76e2782ceb1fe48497b95ae42ad2db014048f75640f7b6673493f2ff959
datasource-sql
5.43 KB
sha256:ec09c976a3a997bc2bc189726afcd99e5afea45f0df2892278909916bbce2878
datasource-toolkit
5.44 KB
sha256:0c07c84d38086579f86fa3f0d48e27f311836acdec9777881b54b964f70e5d31
forest-cloud
3.73 KB
sha256:e074876350eedd619604e71ae0e24e42ea6133e61608cae437f6e06767ccb3c4
forestadmin-client
4.36 KB
sha256:3caaccb64fc6688f7ab2a9097f2910d80ca2159c90c70dfcdd045854a90af309
github-pages
761 KB
sha256:840d34a997e4e2344801105cd0caa1d3fd31419965237c4920ce26743caea43a
mcp-server
7.49 KB
sha256:39411cb7584a39d3b4dc66b83d802e096a11df37705c5a752f6c40f4fde77ecf
plugin-aws-s3
1.26 KB
sha256:0da60554bc8f4a444f18d127d6c92c70465781d07f5248bca8709280bcc96df4
plugin-export-advanced
1.05 KB
sha256:f44011f3b16dbfd32965666d7ce3b6310c6b2d053cb049633f0a023e6d894716
plugin-flattener
1.37 KB
sha256:d847f24ec4a03b12b15c4200ba496bf1720cd9d6450d8b8aeae87c15a584eeb1
workflow-executor
15.6 KB
sha256:a8005e20d9b5ff87933f9c5f42912375f185ccf749bd27143ca3629a473c66ac