Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@
"version": "node scripts/version.mjs"
},
"devDependencies": {
"@changesets/cli": "^3.0.1",
"@eslint-react/eslint-plugin": "^5.18.6",
"@changesets/cli": "^3.0.3",
"@eslint-react/eslint-plugin": "^5.19.1",
"@eslint/js": "^10.0.1",
"cross-env": "^10.1.0",
"eslint": "^10.9.1",
Expand All @@ -67,7 +67,7 @@
"prettier-plugin-organize-imports": "^4.3.0",
"railway": "^3.11.0",
"typescript": "~5.9.3",
"typescript-eslint": "^8.68.0"
"typescript-eslint": "^8.70.0"
},
"lint-staged": {
"*.{js,jsx,ts,tsx,json,md}": "prettier --write --cache --cache-location .prettiercache --cache-strategy content --config .prettierrc"
Expand Down
20 changes: 10 additions & 10 deletions packages/frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,25 +23,25 @@
"test": "cross-env NODE_OPTIONS=--conditions=trueforge-dev tsx --test \"tests/**/*.test.ts\""
},
"dependencies": {
"@assistant-ui/core": "0.2.22",
"@assistant-ui/react": "0.14.27",
"@assistant-ui/store": "0.2.21",
"@assistant-ui/core": "0.3.19",
"@assistant-ui/react": "0.15.20",
"@assistant-ui/store": "0.3.13",
Comment thread
cursor[bot] marked this conversation as resolved.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assistant-ui bump blocked by overrides

High Severity

Manifests now pin @assistant-ui/core 0.3.18, @assistant-ui/react 0.15.19, and @assistant-ui/store 0.3.13, but workspace overrides still force 0.2.22 / 0.14.27 / 0.2.21. The lockfile keeps those old specifiers, so installs never resolve the new packages and pnpm install --frozen-lockfile can fail against the updated manifests.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit b5828a5. Configure here.

"@truefoundry/assistant-ui-runtime": "0.1.43",
"@truefoundry/trueforge-sdk": "workspace:*",
"@truefoundry/trueforge-ui": "workspace:*",
"monaco-editor": "^0.52.0",
"react": "^19.2.4",
"react-dom": "^19.2.4",
"react-router-dom": "^7.18.2",
"monaco-editor": "^0.56.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Monaco 0.56 ESM worker break

Medium Severity

Frontend monaco-editor jumps from 0.52 to 0.56 while vite-plugin-monaco-editor-esm stays at ^2.0.2. Monaco 0.56 rewrote the ESM export map and worker entry points, so the plugin can fail to resolve editor.worker and the in-app code editor may not load workers.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 509e3f6. Configure here.

"react": "^19.3.0",
"react-dom": "^19.3.0",
"react-router-dom": "^7.18.4",
"thinking-orbs": "^0.3.1"
},
"devDependencies": {
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.2",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"@vitejs/plugin-react": "^4.7.0",
"cross-env": "^10.1.0",
"tailwindcss": "4.3.3",
"tsx": "^4.16.2",
"tsx": "^4.23.13",
"typescript": "^5.9.3",
"vite": "^6.3.5",
"vite-plugin-compression2": "^2.5.3",
Expand Down
34 changes: 17 additions & 17 deletions packages/trueforge-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,35 +99,35 @@
"pack:dry": "pnpm pack --dry-run"
},
"dependencies": {
"@ai-sdk/alibaba": "^2.0.37",
"@ai-sdk/anthropic": "^4.0.44",
"@ai-sdk/google": "^4.0.53",
"@ai-sdk/moonshotai": "^3.0.41",
"@ai-sdk/openai": "^4.0.49",
"@ai-sdk/openai-compatible": "^3.0.39",
"@ai-sdk/provider": "^4.0.8",
"@ai-sdk/provider-utils": "^5.0.32",
"@daytona/sdk": "^0.204.1",
"@hono/zod-openapi": "^1.6.1",
"@ai-sdk/alibaba": "^2.0.45",
"@ai-sdk/anthropic": "^4.0.53",
"@ai-sdk/google": "^4.0.70",
"@ai-sdk/moonshotai": "^3.0.49",
"@ai-sdk/openai": "^4.0.66",
"@ai-sdk/openai-compatible": "^3.0.48",
"@ai-sdk/provider": "^4.0.14",
"@ai-sdk/provider-utils": "^5.0.40",
"@daytona/sdk": "^0.214.0",
"@hono/zod-openapi": "^1.6.3",
"@modelcontextprotocol/sdk": "^1.30.0",
"@nats-io/nats-core": "3.0.2",
"@nats-io/nats-core": "3.4.0",
"@opentelemetry/api": "^1.9.1",
"@opentelemetry/core": "^2.10.0",
"ai": "^7.0.82",
"@opentelemetry/core": "^2.11.0",
"ai": "^7.0.101",
"dedent": "^1.7.2",
"openai": "^7.5.0",
"openai": "^7.15.0",
"parallel-web": "^1.3.3",
"ulid": "^3.0.2",
"undici": "7.29.0",
"undici": "7.29.1",
"winston": "^3.19.0",
"ws": "^8.21.3",
"zod": "^4.4.3"
"zod": "^4.6.5"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing changeset for published packages

Low Severity

Shipped package manifests change with no new .changeset/*.md. Runtime deps in @truefoundry/trueforge-core, @truefoundry/trueforge, and @truefoundry/trueforge-ui (and the frontend bundle that publishes as @truefoundry/trueforge) will not version unless pnpm changeset names those packages.

Additional Locations (2)
Fix in Cursor Fix in Web

Triggered by project rule: TrueForge review rules

Reviewed by Cursor Bugbot for commit feb03a1. Configure here.

},
"peerDependencies": {
"redis": "^5.10.0"
},
"devDependencies": {
"@swc/core": "^1.16.1",
"@swc/core": "^1.16.2",
"@swc/jest": "^0.2.39",
"@types/jest": "^29.5.14",
"@types/node": "^24.13.3",
Expand Down
32 changes: 16 additions & 16 deletions packages/trueforge-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,38 +90,38 @@
}
},
"dependencies": {
"@assistant-ui/core": "0.2.22",
"@assistant-ui/react": "0.14.27",
"@openuidev/react-headless": "^0.9.4",
"@openuidev/react-lang": "^0.2.9",
"@openuidev/react-ui": "^0.13.2",
"@assistant-ui/core": "0.3.19",
"@assistant-ui/react": "0.15.20",
"@openuidev/react-headless": "^0.16.1",
"@openuidev/react-lang": "^0.3.0",
"@openuidev/react-ui": "^0.16.1",
"@truefoundry/assistant-ui-runtime": "0.1.43",
"@truefoundry/trueforge-sdk": "workspace:*",
"chart.js": "^4.5.1",
"clsx": "^2.1.1",
"lucide-react": "^0.562.0",
"lucide-react": "^0.577.0",
"monaco-editor": "^0.56.0",
"partial-json": "^0.1.7",
"react-chartjs-2": "^5.3.1",
"react-markdown": "^10.1.0",
"react-resizable-panels": "^4.12.3",
"react-router-dom": "^6 || ^7",
"react-resizable-panels": "^4.12.4",
"react-router-dom": "^7",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

React Router v6 support dropped

Medium Severity

react-router-dom in the published UI package changed from ^6 || ^7 to ^7. Consumers still on React Router v6 no longer share the host router and can get a nested v7 copy, so withRouter URL sync and BrowserRouter context no longer line up with the host app.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 509e3f6. Configure here.

"react-syntax-highlighter": "^16.1.1",
"remark-gfm": "^4.0.1",
"tailwind-merge": "^3.6.0",
"tailwind-merge": "^3.7.0",
"thinking-orbs": "^0.3.1",
"truefoundry-gateway-sdk": "^0.4.2",
"zod": "^4.4.3"
"zod": "^4.6.5"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Published packages missing changeset

Low Severity

Dependency versions that ship in published packages changed, but this PR adds no .changeset/*.md. Run pnpm changeset for @truefoundry/trueforge-ui, @truefoundry/trueforge-core, and @truefoundry/trueforge so the next release includes these bumps.

Additional Locations (2)
Fix in Cursor Fix in Web

Triggered by project rule: TrueForge review rules

Reviewed by Cursor Bugbot for commit cb3775e. Configure here.

},
"devDependencies": {
"@eslint/js": "^9.39.0",
"@tailwindcss/cli": "^4.3.2",
"@testing-library/dom": "^10.0.0",
"@testing-library/dom": "^10.4.2",
"@testing-library/jest-dom": "^6.6.3",
"@testing-library/react": "^16.3.2",
"@testing-library/react": "^16.3.3",
"@types/node": "^20",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.0",
"@types/react": "^19.3.0",
"@types/react-dom": "^19.3.0",
"@types/react-syntax-highlighter": "^15.5.13",
"@vitest/coverage-v8": "^4.1.10",
"esbuild-plugin-svgr": "3.1.1",
Expand All @@ -131,11 +131,11 @@
"globals": "^16.4.0",
"jsdom": "^24.1.3",
"prettier": "^3.6.2",
"react": "^19.2.4",
"react": "^19.3.0",
"tailwindcss": "^4.3.2",
"tsup": "^8.5.0",
"typescript": "^5.9.3",
"typescript-eslint": "^8.46.0",
"typescript-eslint": "^8.70.0",
"vite-plugin-svgr": "^5.2.0",
"vitest": "^4.1.9"
}
Expand Down
26 changes: 13 additions & 13 deletions packages/trueforge/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,31 +60,31 @@
"typecheck": "pnpm run build:gen && tsc --noEmit && tsc --noEmit -p tests/db/tsconfig.json && tsc --noEmit -p tests/unit/tsconfig.json"
},
"dependencies": {
"@anthropic-ai/sandbox-runtime": "0.0.71",
"@daytona/sdk": "^0.204.1",
"@anthropic-ai/sandbox-runtime": "0.0.76",
"@daytona/sdk": "^0.214.0",
"@hono/node-server": "^2.1.1",
"@hono/swagger-ui": "^0.2.2",
"@hono/zod-openapi": "^1.6.1",
"@hono/swagger-ui": "^0.6.1",
"@hono/zod-openapi": "^1.6.3",
"@modelcontextprotocol/sdk": "^1.30.0",
"@truefoundry/trueforge-core": "workspace:*",
"@truefoundry/trueforge-sdk": "workspace:*",
"better-sqlite3": "^13.0.3",
"cron-parser": "^5.4.0",
"cron-parser": "^5.10.1",
"env-paths": "^4.0.0",
"hono": "^4.13.5",
"jose": "^6.2.10",
"hono": "^4.13.8",
"jose": "^6.2.12",
"kysely": "^0.29.5",
"openid-client": "^6.8.7",
"openid-client": "^6.8.8",
"pg": "^8.23.0",
"redis": "^5.12.1",
"ulid": "^3.0.2",
"undici": "7.29.0",
"undici": "7.29.1",
"winston": "^3.19.0",
"yaml": "^2.9.0",
"zod": "^4.4.3"
"yaml": "^2.9.1",
"zod": "^4.6.5"
},
"devDependencies": {
"@swc/core": "^1.16.1",
"@swc/core": "^1.16.2",
"@swc/jest": "^0.2.39",
"@types/better-sqlite3": "^7.6.13",
"@types/jest": "^29.5.14",
Expand All @@ -93,7 +93,7 @@
"cross-env": "^10.1.0",
"jest": "^29.7.0",
"tsup": "^8.5.1",
"tsx": "^4.23.12",
"tsx": "^4.23.13",
"typescript": "^7.0.2"
}
}
Loading
Loading