Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
89f4f64
feat(ai-proxy): export FOREST_INTEGRATION_NAMES as runtime const [PRD…
matthv May 20, 2026
51c1df3
chore(release): @forestadmin/ai-proxy@1.10.0 [skip ci]
forest-bot May 20, 2026
e72f9c7
chore(release): @forestadmin/forestadmin-client@1.39.8 [skip ci]
forest-bot May 20, 2026
486a920
chore(release): @forestadmin/agent-client@1.5.9 [skip ci]
forest-bot May 20, 2026
1ba7bc5
chore(release): @forestadmin/mcp-server@1.11.10 [skip ci]
forest-bot May 20, 2026
e50c11b
chore(release): @forestadmin/agent@1.78.12 [skip ci]
forest-bot May 20, 2026
5c20b7e
chore(release): @forestadmin/agent-testing@1.1.22 [skip ci]
forest-bot May 20, 2026
3fdb8e1
chore(release): @forestadmin/forest-cloud@1.12.123 [skip ci]
forest-bot May 20, 2026
909d050
fix(ai-proxy): re-export FOREST_INTEGRATION_NAMES from package index …
matthv May 20, 2026
057ebab
chore(release): @forestadmin/ai-proxy@1.10.1 [skip ci]
forest-bot May 20, 2026
c518af6
chore(release): @forestadmin/forestadmin-client@1.39.9 [skip ci]
forest-bot May 20, 2026
90855f4
chore(release): @forestadmin/agent-client@1.5.10 [skip ci]
forest-bot May 20, 2026
3d2d7ec
chore(release): @forestadmin/mcp-server@1.11.11 [skip ci]
forest-bot May 20, 2026
d2d5dd5
chore(release): @forestadmin/agent@1.78.13 [skip ci]
forest-bot May 20, 2026
b6dff6d
chore(release): @forestadmin/agent-testing@1.1.23 [skip ci]
forest-bot May 20, 2026
aa4aed9
chore(release): @forestadmin/forest-cloud@1.12.124 [skip ci]
forest-bot May 20, 2026
354e300
chore(security): patch Dependabot alerts (2026-05-21) (#1591)
PMerlet May 26, 2026
cb8d78e
Merge remote-tracking branch 'origin/main' into chore/merge-main-into…
May 26, 2026
75168fd
fix: add lock
May 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,13 @@
"semantic-release": "^25.0.0",
"qs": ">=6.14.1",
"@hono/node-server": "^1.19.13",
"langsmith": "^0.5.18",
"langsmith": "^0.6.0",
"lodash": "^4.18.0",
"**/@langchain/langgraph-sdk/uuid": "^13.0.1",
"**/socks/ip-address": "^10.1.1",
"**/express-rate-limit/ip-address": "^10.1.1",
"**/@aws-sdk/xml-builder/fast-xml-parser": "^5.7.0"
"**/@aws-sdk/xml-builder/fast-xml-parser": "^5.7.0",
"**/@modelcontextprotocol/sdk/hono": "^4.12.18",
"**/ajv/fast-uri": "^3.1.2"
}
}
2 changes: 1 addition & 1 deletion packages/_example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"fastify4": "npm:fastify@^4.29.0",
"koa": "^3.0.1",
"mariadb": "^3.0.2",
"mongoose": "8.21.0",
"mongoose": "8.22.1",
"mysql2": "^3.0.1",
"pg": "^8.8.0",
"reflect-metadata": "^0.1.13",
Expand Down
20 changes: 20 additions & 0 deletions packages/agent-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## @forestadmin/agent-client [1.5.10](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-client@1.5.9...@forestadmin/agent-client@1.5.10) (2026-05-20)





### Dependencies

* **@forestadmin/forestadmin-client:** upgraded to 1.39.9

## @forestadmin/agent-client [1.5.9](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-client@1.5.8...@forestadmin/agent-client@1.5.9) (2026-05-20)





### Dependencies

* **@forestadmin/forestadmin-client:** upgraded to 1.39.8

## @forestadmin/agent-client [1.5.8](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-client@1.5.7...@forestadmin/agent-client@1.5.8) (2026-05-11)


Expand Down
4 changes: 2 additions & 2 deletions packages/agent-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/agent-client",
"version": "1.5.8",
"version": "1.5.10",
"main": "dist/index.js",
"license": "GPL-3.0",
"publishConfig": {
Expand All @@ -13,7 +13,7 @@
},
"dependencies": {
"@forestadmin/datasource-toolkit": "1.53.1",
"@forestadmin/forestadmin-client": "1.39.7",
"@forestadmin/forestadmin-client": "1.39.9",
"jsonapi-serializer": "^3.6.9",
"superagent": "^10.3.0"
},
Expand Down
24 changes: 24 additions & 0 deletions packages/agent-testing/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
## @forestadmin/agent-testing [1.1.23](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-testing@1.1.22...@forestadmin/agent-testing@1.1.23) (2026-05-20)





### Dependencies

* **@forestadmin/agent-client:** upgraded to 1.5.10
* **@forestadmin/forestadmin-client:** upgraded to 1.39.9
* **@forestadmin/agent:** upgraded to 1.78.13

## @forestadmin/agent-testing [1.1.22](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-testing@1.1.21...@forestadmin/agent-testing@1.1.22) (2026-05-20)





### Dependencies

* **@forestadmin/agent-client:** upgraded to 1.5.9
* **@forestadmin/forestadmin-client:** upgraded to 1.39.8
* **@forestadmin/agent:** upgraded to 1.78.12

## @forestadmin/agent-testing [1.1.21](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent-testing@1.1.20...@forestadmin/agent-testing@1.1.21) (2026-05-11)


Expand Down
10 changes: 5 additions & 5 deletions packages/agent-testing/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/agent-testing",
"version": "1.1.21",
"version": "1.1.23",
"description": "Testing utilities for Forest Admin agent",
"author": "Vincent Molinié <vincent.m@forestadmin.com>",
"homepage": "https://github.com/ForestAdmin/agent-nodejs#readme",
Expand All @@ -26,24 +26,24 @@
"test": "jest"
},
"dependencies": {
"@forestadmin/agent-client": "1.5.8",
"@forestadmin/agent-client": "1.5.10",
"@forestadmin/datasource-customizer": "1.69.3",
"@forestadmin/datasource-toolkit": "1.53.1",
"@forestadmin/forestadmin-client": "1.39.7",
"@forestadmin/forestadmin-client": "1.39.9",
"jsonapi-serializer": "^3.6.9",
"jsonwebtoken": "^9.0.3",
"superagent": "^10.3.0"
},
"peerDependencies": {
"@forestadmin/agent": "1.78.11"
"@forestadmin/agent": "1.78.13"
},
"peerDependenciesMeta": {
"@forestadmin/agent": {
"optional": true
}
},
"devDependencies": {
"@forestadmin/agent": "1.78.11",
"@forestadmin/agent": "1.78.13",
"@forestadmin/datasource-sql": "1.17.10",
"@types/jsonwebtoken": "^9.0.1",
"@types/superagent": "^8.1.9",
Expand Down
22 changes: 22 additions & 0 deletions packages/agent/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
## @forestadmin/agent [1.78.13](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent@1.78.12...@forestadmin/agent@1.78.13) (2026-05-20)





### Dependencies

* **@forestadmin/forestadmin-client:** upgraded to 1.39.9
* **@forestadmin/mcp-server:** upgraded to 1.11.11

## @forestadmin/agent [1.78.12](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent@1.78.11...@forestadmin/agent@1.78.12) (2026-05-20)





### Dependencies

* **@forestadmin/forestadmin-client:** upgraded to 1.39.8
* **@forestadmin/mcp-server:** upgraded to 1.11.10

## @forestadmin/agent [1.78.11](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/agent@1.78.10...@forestadmin/agent@1.78.11) (2026-05-11)


Expand Down
6 changes: 3 additions & 3 deletions packages/agent/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/agent",
"version": "1.78.11",
"version": "1.78.13",
"main": "dist/index.js",
"license": "GPL-3.0",
"publishConfig": {
Expand All @@ -16,8 +16,8 @@
"@forestadmin/agent-toolkit": "1.2.0",
"@forestadmin/datasource-customizer": "1.69.3",
"@forestadmin/datasource-toolkit": "1.53.1",
"@forestadmin/forestadmin-client": "1.39.7",
"@forestadmin/mcp-server": "1.11.9",
"@forestadmin/forestadmin-client": "1.39.9",
"@forestadmin/mcp-server": "1.11.11",
"@koa/bodyparser": "^6.0.0",
"@koa/cors": "^5.0.0",
"@koa/router": "^13.1.0",
Expand Down
14 changes: 14 additions & 0 deletions packages/ai-proxy/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## @forestadmin/ai-proxy [1.10.1](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/ai-proxy@1.10.0...@forestadmin/ai-proxy@1.10.1) (2026-05-20)


### Bug Fixes

* **ai-proxy:** re-export FOREST_INTEGRATION_NAMES from package index [PRD-375] ([#1589](https://github.com/ForestAdmin/agent-nodejs/issues/1589)) ([909d050](https://github.com/ForestAdmin/agent-nodejs/commit/909d050e77b7df2a84dbda6dc93ebf559d6f2a6c))

# @forestadmin/ai-proxy [1.10.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/ai-proxy@1.9.0...@forestadmin/ai-proxy@1.10.0) (2026-05-20)


### Features

* **ai-proxy:** export FOREST_INTEGRATION_NAMES as runtime const [PRD-375] ([#1588](https://github.com/ForestAdmin/agent-nodejs/issues/1588)) ([89f4f64](https://github.com/ForestAdmin/agent-nodejs/commit/89f4f643ba8b773bce362b6212c9249268dcdf59))

# @forestadmin/ai-proxy [1.9.0](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/ai-proxy@1.8.0...@forestadmin/ai-proxy@1.9.0) (2026-05-11)


Expand Down
2 changes: 1 addition & 1 deletion packages/ai-proxy/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/ai-proxy",
"version": "1.9.0",
"version": "1.10.1",
"main": "dist/index.js",
"license": "GPL-3.0",
"publishConfig": {
Expand Down
3 changes: 2 additions & 1 deletion packages/ai-proxy/src/forest-integration-client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ import getZendeskTools, { type ZendeskConfig } from './integrations/zendesk/tool
import { validateZendeskConfig } from './integrations/zendesk/utils';

export type CustomConfig = ZendeskConfig | KolarConfig | SnowflakeConfig;
export type ForestIntegrationName = 'Zendesk' | 'Kolar' | 'Snowflake';
export const FOREST_INTEGRATION_NAMES = ['Zendesk', 'Kolar', 'Snowflake'] as const;
export type ForestIntegrationName = (typeof FOREST_INTEGRATION_NAMES)[number];

export interface ForestIntegrationConfig {
id?: string;
Expand Down
1 change: 1 addition & 0 deletions packages/ai-proxy/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export { createBaseChatModel } from './create-base-chat-model';
export { default as ProviderDispatcher } from './provider-dispatcher';

export {
FOREST_INTEGRATION_NAMES,
ForestIntegrationConfig,
CustomConfig,
ForestIntegrationName,
Expand Down
2 changes: 1 addition & 1 deletion packages/datasource-mongo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"@forestadmin/datasource-mongoose": "1.13.4",
"@forestadmin/datasource-toolkit": "1.53.1",
"json-stringify-pretty-compact": "^3.0.0",
"mongoose": "8.21.0",
"mongoose": "8.22.1",
"tunnel-ssh": "^5.2.0"
},
"files": [
Expand Down
2 changes: 1 addition & 1 deletion packages/datasource-mongoose/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"luxon": "^3.2.1"
},
"devDependencies": {
"mongoose": "8.21.0"
"mongoose": "8.22.1"
},
"peerDependencies": {
"mongoose": "6.x || 7.x || 8.x"
Expand Down
20 changes: 20 additions & 0 deletions packages/forest-cloud/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## @forestadmin/forest-cloud [1.12.124](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forest-cloud@1.12.123...@forestadmin/forest-cloud@1.12.124) (2026-05-20)





### Dependencies

* **@forestadmin/agent:** upgraded to 1.78.13

## @forestadmin/forest-cloud [1.12.123](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forest-cloud@1.12.122...@forestadmin/forest-cloud@1.12.123) (2026-05-20)





### Dependencies

* **@forestadmin/agent:** upgraded to 1.78.12

## @forestadmin/forest-cloud [1.12.122](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forest-cloud@1.12.121...@forestadmin/forest-cloud@1.12.122) (2026-05-11)


Expand Down
4 changes: 2 additions & 2 deletions packages/forest-cloud/package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "@forestadmin/forest-cloud",
"version": "1.12.122",
"version": "1.12.124",
"description": "Utility to bootstrap and publish forest admin cloud projects customization",
"dependencies": {
"@forestadmin/agent": "1.78.11",
"@forestadmin/agent": "1.78.13",
"@forestadmin/datasource-customizer": "1.69.3",
"@forestadmin/datasource-mongo": "1.6.9",
"@forestadmin/datasource-mongoose": "1.13.4",
Expand Down
20 changes: 20 additions & 0 deletions packages/forestadmin-client/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## @forestadmin/forestadmin-client [1.39.9](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forestadmin-client@1.39.8...@forestadmin/forestadmin-client@1.39.9) (2026-05-20)





### Dependencies

* **@forestadmin/ai-proxy:** upgraded to 1.10.1

## @forestadmin/forestadmin-client [1.39.8](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forestadmin-client@1.39.7...@forestadmin/forestadmin-client@1.39.8) (2026-05-20)





### Dependencies

* **@forestadmin/ai-proxy:** upgraded to 1.10.0

## @forestadmin/forestadmin-client [1.39.7](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/forestadmin-client@1.39.6...@forestadmin/forestadmin-client@1.39.7) (2026-05-11)


Expand Down
4 changes: 2 additions & 2 deletions packages/forestadmin-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/forestadmin-client",
"version": "1.39.7",
"version": "1.39.9",
"main": "dist/index.js",
"license": "GPL-3.0",
"publishConfig": {
Expand Down Expand Up @@ -31,7 +31,7 @@
"test": "jest"
},
"devDependencies": {
"@forestadmin/ai-proxy": "1.9.0",
"@forestadmin/ai-proxy": "1.10.1",
"@forestadmin/datasource-toolkit": "1.53.1",
"@types/json-api-serializer": "^2.6.3",
"@types/jsonwebtoken": "^9.0.1",
Expand Down
22 changes: 22 additions & 0 deletions packages/mcp-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
## @forestadmin/mcp-server [1.11.11](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/mcp-server@1.11.10...@forestadmin/mcp-server@1.11.11) (2026-05-20)





### Dependencies

* **@forestadmin/agent-client:** upgraded to 1.5.10
* **@forestadmin/forestadmin-client:** upgraded to 1.39.9

## @forestadmin/mcp-server [1.11.10](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/mcp-server@1.11.9...@forestadmin/mcp-server@1.11.10) (2026-05-20)





### Dependencies

* **@forestadmin/agent-client:** upgraded to 1.5.9
* **@forestadmin/forestadmin-client:** upgraded to 1.39.8

## @forestadmin/mcp-server [1.11.9](https://github.com/ForestAdmin/agent-nodejs/compare/@forestadmin/mcp-server@1.11.8...@forestadmin/mcp-server@1.11.9) (2026-05-11)


Expand Down
6 changes: 3 additions & 3 deletions packages/mcp-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@forestadmin/mcp-server",
"version": "1.11.9",
"version": "1.11.11",
"description": "Model Context Protocol server for Forest Admin with OAuth authentication",
"main": "dist/index.js",
"bin": {
Expand All @@ -16,8 +16,8 @@
"directory": "packages/mcp-server"
},
"dependencies": {
"@forestadmin/agent-client": "1.5.8",
"@forestadmin/forestadmin-client": "1.39.7",
"@forestadmin/agent-client": "1.5.10",
"@forestadmin/forestadmin-client": "1.39.9",
"@modelcontextprotocol/sdk": "^1.28.0",
"cors": "^2.8.5",
"express": "^5.2.1",
Expand Down
Loading
Loading