Skip to content
Merged
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
1,957 changes: 999 additions & 958 deletions bun.lock

Large diffs are not rendered by default.

223 changes: 112 additions & 111 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
"test:storybook": "make test-storybook"
},
"dependencies": {
"@agentclientprotocol/sdk": "^0.25.0",
"@agentclientprotocol/sdk": "^0.25.1",
"@ai-sdk/amazon-bedrock": "^5.0.88",
"@ai-sdk/anthropic": "^4.0.69",
"@ai-sdk/deepseek": "^3.0.49",
Expand All @@ -62,40 +62,40 @@
"@ai-sdk/typesafe-ai": "^3.0.4",
"@ai-sdk/xai": "^4.0.37",
"@ai-sdk/zai": "^3.0.15",
"@aws-sdk/client-bedrock": "3.943.0",
"@aws-sdk/credential-providers": "^3.940.0",
"@aws-sdk/client-bedrock": "3.1152.0",
"@aws-sdk/credential-providers": "^3.1152.0",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@duckdb/node-api": "^1.5.5-r.4",
"@homebridge/ciao": "^1.3.4",
"@duckdb/node-api": "^1.5.6-r.1",
"@homebridge/ciao": "^1.3.12",
"@jitl/quickjs-wasmfile-release-asyncify": "^0.31.0",
"@lydell/node-pty": "1.1.0",
"@modelcontextprotocol/client": "2.3.0",
"@modelcontextprotocol/client": "2.3.1",
"@mozilla/readability": "^0.6.0",
"@novnc/novnc": "^1.6.0",
"@novnc/novnc": "1.6.0",
"@openrouter/ai-sdk-provider": "^3.0.0",
"@orpc/client": "1.14.11",
"@orpc/experimental-effect": "1.14.11",
"@orpc/openapi": "1.14.11",
"@orpc/server": "1.14.11",
"@orpc/zod": "1.14.11",
"@pierre/highlights": "0.2.0",
"@radix-ui/react-checkbox": "^1.3.3",
"@radix-ui/react-context-menu": "^2.2.16",
"@radix-ui/react-dialog": "^1.1.15",
"@radix-ui/react-hover-card": "^1.1.15",
"@radix-ui/react-label": "^2.1.8",
"@radix-ui/react-popover": "^1.1.15",
"@radix-ui/react-scroll-area": "^1.2.10",
"@radix-ui/react-select": "^2.2.6",
"@radix-ui/react-separator": "^1.1.7",
"@radix-ui/react-slot": "^1.2.4",
"@radix-ui/react-switch": "^1.2.6",
"@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-toggle-group": "^1.1.11",
"@radix-ui/react-tooltip": "^1.2.8",
"@radix-ui/react-visually-hidden": "^1.2.4",
"@radix-ui/react-checkbox": "1.3.3",
"@radix-ui/react-context-menu": "2.2.16",
"@radix-ui/react-dialog": "1.1.15",
"@radix-ui/react-hover-card": "1.1.15",
"@radix-ui/react-label": "2.1.8",
"@radix-ui/react-popover": "1.1.15",
"@radix-ui/react-scroll-area": "1.2.10",
"@radix-ui/react-select": "2.2.6",
"@radix-ui/react-separator": "1.1.8",
"@radix-ui/react-slot": "1.2.4",
"@radix-ui/react-switch": "1.2.6",
"@radix-ui/react-tabs": "1.1.13",
"@radix-ui/react-toggle-group": "1.1.11",
"@radix-ui/react-tooltip": "1.2.8",
"@radix-ui/react-visually-hidden": "1.2.4",
"@resvg/resvg-wasm": "2.6.2",
"@vercel/ai-sdk-openai-websocket-fetch": "^1.0.0",
"@xterm/addon-serialize": "^0.14.0",
Expand All @@ -106,137 +106,137 @@
"chalk": "^5.6.2",
"comlink": "^4.4.2",
"commander": "^14.0.3",
"cors": "^2.8.5",
"cors": "^2.8.6",
"crc-32": "^1.2.2",
"diff": "^8.0.2",
"disposablestack": "^1.1.7",
"effect": "4.0.0-rc.112",
"electron-updater": "^6.6.2",
"diff": "^8.0.4",
"disposablestack": "^1.1.8",
"effect": "4.0.4",
"electron-updater": "^6.8.10",
"electron-window-state": "^5.0.3",
"express": "^5.1.0",
"express": "^5.3.0",
"fix-path": "5.0.0",
"ghostty-web": "^0.4.0-next.7.g03ead6e",
"ghostty-web": "0.4.0-next.7.g03ead6e",
"happy-dom": "21.0.4",
"human-id": "4.2.2",
"ignore": "^7.0.5",
"ignore": "^7.0.12",
"json-schema-to-typescript": "^15.0.4",
"jsonc-parser": "^3.3.1",
"lottie-react": "^2.4.1",
"lru-cache": "^11.2.2",
"lottie-react": "^2.4.2",
"lru-cache": "^11.5.3",
"lucide-react": "^0.553.0",
"markdown-it": "^14.1.0",
"markdown-it": "^14.3.3",
"marked": "17.0.1",
"minimist": "^1.2.8",
"motion": "^12.23.24",
"negotiator": "^1.0.0",
"motion": "^12.43.0",
"negotiator": "^1.1.0",
"ollama-ai-provider-v2": "^4.0.1",
"openai": "^6.18.0",
"parse-duration": "^2.1.4",
"openai": "^6.49.0",
"parse-duration": "^2.1.9",
"parse5": "^7.3.0",
"picomatch": "^4.0.3",
"posthog-node": "^5.17.0",
"picomatch": "^4.0.7",
"posthog-node": "5.56.0",
"quickjs-emscripten": "^0.31.0",
"quickjs-emscripten-core": "^0.31.0",
"react": "18.3.1",
"react-colorful": "^5.6.1",
"react-colorful": "^5.8.1",
"react-dom": "18.3.1",
"react-resizable-panels": "^3.0.6",
"react-router-dom": "^7.11.0",
"recharts": "^2.15.3",
"rehype-harden": "^1.1.5",
"react-router-dom": "^7.18.4",
"recharts": "^2.15.4",
"rehype-harden": "1.1.6",
"rehype-sanitize": "^6.0.0",
"remark-breaks": "^4.0.0",
"remend": "1.4.0",
"saxes": "6.0.0",
"sharp": "^0.35.5",
"shescape": "^2.1.6",
"shescape": "^2.1.15",
"source-map-support": "^0.5.21",
"ssh-config": "^5.0.4",
"ssh-config": "^5.3.0",
"ssh2": "^1.17.0",
"sshpk": "^1.18.0",
"stream-json": "3.7.0",
"streamdown": "2.0.0-canary.2",
"trpc-cli": "^0.12.1",
"turndown": "^7.2.2",
"typescript": "^5.1.3",
"undici": "^7.16.0",
"ws": "^8.18.3",
"trpc-cli": "^0.12.4",
"turndown": "^7.2.4",
"typescript": "^5.9.3",
"undici": "^7.30.1",
"ws": "^8.22.0",
"xxhash-wasm": "^1.1.0",
"yaml": "^2.8.2",
"zod": "^4.6.5",
"zod-to-json-schema": "^3.24.6"
"yaml": "^2.9.1",
"zod": "^4.6.7",
"zod-to-json-schema": "^3.25.2"
},
"devDependencies": {
"@babel/core": "^7.28.5",
"@babel/preset-env": "^7.28.5",
"@babel/preset-react": "^7.28.5",
"@babel/preset-typescript": "^7.28.5",
"@babel/core": "^7.29.7",
"@babel/preset-env": "^7.29.7",
"@babel/preset-react": "^7.29.7",
"@babel/preset-typescript": "^7.29.7",
"@coder/pixel-storybook": "0.3.0",
"@e2e-dev/web": "0.14.0",
"@eslint/js": "^9.36.0",
"@playwright/test": "^1.56.0",
"@storybook/addon-docs": "^10.0.0",
"@storybook/addon-links": "^10.0.0",
"@storybook/react-vite": "^10.0.0",
"@storybook/test-runner": "^0.24.0",
"@tailwindcss/vite": "^4.1.15",
"@testing-library/react": "^16.3.0",
"@types/bun": "^1.2.23",
"@eslint/js": "^9.39.5",
"@playwright/test": "^1.64.1",
"@storybook/addon-docs": "^10.6.2",
"@storybook/addon-links": "^10.6.2",
"@storybook/react-vite": "^10.6.2",
"@storybook/test-runner": "^0.24.5",
"@tailwindcss/vite": "^4.3.3",
"@testing-library/react": "^16.3.3",
"@types/bun": "1.3.3",
"@types/commander": "^2.12.5",
"@types/cors": "^2.8.19",
"@types/diff": "^8.0.0",
"@types/escape-html": "^1.0.4",
"@types/express": "^5.0.3",
"@types/express": "^5.0.6",
"@types/jest": "^30.0.0",
"@types/katex": "^0.16.7",
"@types/markdown-it": "^14.1.2",
"@types/katex": "^0.16.8",
"@types/markdown-it": "^14.2.0",
"@types/minimist": "^1.2.5",
"@types/node": "^24.9.0",
"@types/node": "^24.19.2",
"@types/picomatch": "^4.0.3",
"@types/react": "^18.2.0",
"@types/react-dom": "^18.2.0",
"@types/react": "^18.3.31",
"@types/react-dom": "^18.3.7",
"@types/semver": "^7.8.0",
"@types/ssh2": "^1.15.0",
"@types/sshpk": "^1.17.4",
"@types/ssh2": "^1.15.6",
"@types/sshpk": "^1.17.5",
"@types/turndown": "^5.0.6",
"@types/ws": "^8.18.1",
"@typescript-eslint/eslint-plugin": "^8.44.1",
"@typescript-eslint/parser": "^8.44.1",
"@types/ws": "^8.18.2",
"@typescript-eslint/eslint-plugin": "8.48.1",
"@typescript-eslint/parser": "8.48.1",
"@typescript/native-preview": "^7.0.0-dev.20260707.2",
"@vitejs/plugin-react": "^4.0.0",
"autoprefixer": "^10.4.21",
"babel-jest": "^30.2.0",
"@vitejs/plugin-react": "^4.7.0",
"autoprefixer": "^10.6.1",
"babel-jest": "30.2.0",
"babel-plugin-react-compiler": "^1.0.0",
"baseline-browser-mapping": "^2.9.19",
"baseline-browser-mapping": "^2.11.29",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.0.0",
"concurrently": "^8.2.0",
"dotenv": "^17.2.3",
"cmdk": "^1.1.1",
"concurrently": "^8.2.2",
"dotenv": "^17.4.2",
"e2e": "0.20.0",
"electron-builder": "^24.6.0",
"electron-builder": "^24.13.3",
"electron-devtools-installer": "^4.0.0",
"electron-mock-ipc": "^0.3.12",
"esbuild": "^0.25.11",
"electron-mock-ipc": "^0.3.14",
"esbuild": "^0.25.12",
"escape-html": "^1.0.3",
"eslint": "^9.36.0",
"eslint": "^9.39.5",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-storybook": "10.0.0",
"eslint-plugin-storybook": "10.6.2",
"eslint-plugin-tailwindcss": "4.0.0-beta.0",
"geist": "^1.5.1",
"geist": "^1.8.1",
"http-server": "^14.1.1",
"jest": "^30.1.3",
"jest": "30.2.0",
"memfs": "4.80.0",
"mermaid": "^11.12.0",
"mermaid": "^11.17.2",
"mitata": "1.0.34",
"nodemon": "^3.1.10",
"nodemon": "^3.1.14",
"oxlint": "1.88.0",
"playwright": "^1.56.0",
"playwright-core": "1.57.0",
"postcss": "^8.5.6",
"posthog-js": "^1.276.0",
"prettier": "^3.6.2",
"playwright": "^1.64.1",
"playwright-core": "1.64.1",
"postcss": "^8.5.31",
"posthog-js": "^1.438.12",
"prettier": "3.7.4",
"react-compiler-runtime": "^1.0.0",
"react-dnd": "^16.0.1",
"react-dnd-html5-backend": "^16.0.1",
Expand All @@ -246,22 +246,22 @@
"rehype-raw": "^7.0.0",
"remark-gfm": "^4.0.1",
"remark-math": "^6.0.0",
"semver": "^7.6.2",
"shiki": "^3.13.0",
"storybook": "^10.0.0",
"tailwind-merge": "^3.3.1",
"tailwindcss": "^4.1.15",
"ts-jest": "^29.4.4",
"semver": "^7.8.5",
"shiki": "^3.23.0",
"storybook": "^10.6.2",
"tailwind-merge": "^3.7.0",
"tailwindcss": "^4.3.3",
"ts-jest": "^29.4.15",
"ts-prune": "^0.10.3",
"tsc-alias": "^1.8.16",
"tsx": "^4.23.14",
"typescript-eslint": "^8.45.0",
"vite": "^7.1.11",
"tsc-alias": "^1.9.8",
"tsx": "^4.23.15",
"typescript-eslint": "8.48.1",
"vite": "^7.3.7",
"vite-plugin-svgr": "^4.5.0",
"vite-plugin-top-level-await": "^1.6.0"
},
"optionalDependencies": {
"electron": "^44.5.1",
"electron": "^44.9.0",
"robotjs": "^0.9.1"
},
"files": [
Expand Down Expand Up @@ -364,10 +364,11 @@
"unrs-resolver"
],
"overrides": {
"sharp": "^0.35.5"
"sharp": "^0.35.5",
"@swc/core": "1.15.3"
},
"patchedDependencies": {
"@ai-sdk/xai@4.0.37": "patches/@ai-sdk%2Fxai@4.0.37.patch",
"trpc-cli@0.12.1": "patches/trpc-cli@0.12.1.patch"
"trpc-cli@0.12.4": "patches/trpc-cli@0.12.4.patch"
}
}
Loading
Loading