Skip to content

fix(ai-proxy): validate model tool support at Router init (fail fast)… #7520

fix(ai-proxy): validate model tool support at Router init (fail fast)…

fix(ai-proxy): validate model tool support at Router init (fail fast)… #7520

Triggered via push February 6, 2026 15:52
Status Success
Total duration 7m 47s
Artifacts 19

build.yml

on: push
Installing & Building
2m 16s
Installing & Building
Lint commit messages
18s
Lint commit messages
Build API Reference
40s
Build API Reference
Matrix: Linting & Testing
LLM Integration Tests (ai-proxy)
1m 30s
LLM Integration Tests (ai-proxy)
Send Coverage
8s
Send Coverage
Release packages
2m 16s
Release packages
Publish API Reference
13s
Publish API Reference
Fit to window
Zoom out
Zoom in

Annotations

45 warnings
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 (agent-testing): packages/agent-testing/src/index.ts#L107
Unexpected any. Specify a different type
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): packages/agent/test/routes/ai/ai-proxy.test.ts#L251
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L236
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L221
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L206
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L188
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L170
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L169
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L135
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L101
Unexpected any. Specify a different type
Linting & Testing (agent): packages/agent/test/routes/ai/ai-proxy.test.ts#L82
Unexpected any. Specify a different type

Artifacts

Produced during runtime
Name Size Digest
agent Expired
10.4 KB
sha256:3ba0730b60840574f7c718db6d460a96fd263843dc2817c98be669a154157bdf
agent-client Expired
2.72 KB
sha256:95d0744fe897e5712b2fb6b56b80b9aa0eef6aeb9539200ccdda668e81627a40
agent-testing Expired
1.35 KB
sha256:31e7e9f071868e3355a8e22fd54ec07b837022b75098c3f05408874a54c8b745
ai-proxy Expired
2.11 KB
sha256:c1fe4fef23c1c2bc5557d92442b97aa4dcd0ba5d30684401e34557e479af51fc
datasource-customizer Expired
13.7 KB
sha256:a8e9c1b752d242c48f470f2ba42ff881eab9123bd719a51b4edee49bcdc13e96
datasource-dummy Expired
939 Bytes
sha256:2795abdf3343bf02ea0262c4678b7e269576a3d4c7e2d03ad4409a8b7c935b98
datasource-mongo Expired
1.83 KB
sha256:86ea79c40f9ecdb9dd6070c09d4a28c84609b402abb7c27a67ef0f543199dc6e
datasource-mongoose Expired
4.46 KB
sha256:66f63f9837f1ed75a448b1001c9d3dfa3ab810ec82108630efb20e47c605e7fa
datasource-replica Expired
3.68 KB
sha256:0c608b94100e060da3d51ea6b54752bd273e5ba97156ff61853db0236357e9ae
datasource-sequelize Expired
2.76 KB
sha256:31f1ed3e6191e2ab0fa248a07b69770798bbf4eebc0f97a0750bea987b506ea1
datasource-sql Expired
5.41 KB
sha256:3d4e94677428ea7ae14fa78a8509810897cffe12adc7392e22e14f76c5ed70b7
datasource-toolkit Expired
5.3 KB
sha256:a3a773d663642958760678093818c1726efec4d37745ce9b52b6fa6f77e8fc3e
forest-cloud Expired
3.74 KB
sha256:ae3ad8a514790ed02bf4ee4c1a3aeb49a0f8c88c5d459600b44f0312f53fb677
forestadmin-client Expired
4.07 KB
sha256:87803d56a4a6511498bc8cf2b558e2f8bb21030c537e8d09db0d646c88f5bb38
github-pages Expired
478 KB
sha256:7b508f41c8c676df47d0aaedbd0c62c177bc4cb451ba73d7fc9901de72975a11
mcp-server Expired
4.1 KB
sha256:c8e38a64d28a6be7328ae460d8cd347f4a888aa8151a3bff3c4eaf9525cb26a9
plugin-aws-s3 Expired
1.34 KB
sha256:8fff466a1e75866ac2e751c29e1df4480881ea5d3a97667b1963e148897573af
plugin-export-advanced Expired
1.07 KB
sha256:9afc2ce80bb193b4ed772d78a2474be405043514e0f54c4583a04becc2288651
plugin-flattener Expired
1.36 KB
sha256:01781195fa808d125366d1f418713556ec987c1f7be70c267dff8a926d1c182d