sim icon indicating copy to clipboard operation
sim copied to clipboard

[BUG] Docker installation with the Ollama option is NOT working (Win11)

Open jabbor opened this issue 3 months ago • 7 comments

D:\sim\sim>docker compose -f docker-compose.ollama.yml --profile setup up -d [+] Running 23/23 ✔ db Pulled 11.0s ✔ 3166755df2cd Pull complete 2.4s ✔ c1499316ffcf Pull complete 2.5s ✔ 6e6162b82c96 Pull complete 6.2s ✔ 678fdefd6cc3 Pull complete 6.8s ✔ b1badc6e5066 Pull complete 4.1s ✔ 7960bd43e7e7 Pull complete 2.4s ✔ 2b715279f55e Pull complete 2.5s ✔ 1eef446a2d11 Pull complete 2.4s ✔ 717379dd4557 Pull complete 8.2s ✔ 1752a03d130b Pull complete 2.4s ✔ 93c86b7657ed Pull complete 5.6s ✔ ee33dce80c14 Pull complete 8.3s ✔ 5332a007b185 Pull complete 2.4s ✔ 55772d575d05 Pull complete 2.4s ✔ d16299ff3f87 Pull complete 8.3s ✔ 5a24baf7c78c Pull complete 2.4s ✔ model-setup Pulled 24.3s ✔ 312c685d2030 Pull complete 21.6s ✔ c461ad30cb02 Pull complete 5.1s ✔ 857876d912f4 Pull complete 6.2s ✔ b71466b94f26 Pull complete 4.2s ✔ ollama Pulled 24.4s [+] Building 34.4s (41/44) => [internal] load local bake definitions 0.0s => => reading from stdin 1.38kB 0.0s => [realtime internal] load build definition from realtime.Dockerfile 0.0s => => transferring dockerfile: 1.51kB 0.0s => [simstudio internal] load build definition from app.Dockerfile 0.0s => => transferring dockerfile: 1.71kB 0.0s => [migrations internal] load build definition from db.Dockerfile 0.0s => => transferring dockerfile: 1.06kB 0.0s => [realtime internal] load metadata for docker.io/oven/bun:alpine 0.8s => [simstudio internal] load .dockerignore 0.0s => => transferring context: 170B 0.0s => [migrations internal] load build context 0.0s => => transferring context: 11.38kB 0.0s => [migrations deps 1/5] FROM docker.io/oven/bun:alpine@sha256:02564b43c26a0dc156ff4b70d7ccb68ebae5c486771d699ed 0.0s => => resolve docker.io/oven/bun:alpine@sha256:02564b43c26a0dc156ff4b70d7ccb68ebae5c486771d699ed1520c42e6ac5cb0 0.0s => [simstudio internal] load build context 0.2s => => transferring context: 193.82kB 0.2s => CACHED [realtime deps 2/5] WORKDIR /app 0.0s => CACHED [migrations deps 3/5] COPY package.json bun.lock turbo.json ./ 0.0s => CACHED [migrations deps 4/5] COPY apps/sim/package.json ./apps/sim/db/ 0.0s => CACHED [migrations deps 5/5] RUN bun install --omit dev --ignore-scripts && bun install --omit dev --igno 0.0s => CACHED [migrations runner 3/8] COPY --from=deps /app/node_modules ./node_modules 0.0s => CACHED [migrations runner 4/8] COPY apps/sim/drizzle.config.ts ./apps/sim/drizzle.config.ts 0.0s => CACHED [migrations runner 5/8] COPY apps/sim/db ./apps/sim/db 0.0s => CACHED [migrations runner 6/8] COPY apps/sim/package.json ./apps/sim/package.json 0.0s => CACHED [migrations runner 7/8] COPY apps/sim/lib/env.ts ./apps/sim/lib/env.ts 0.0s => CACHED [migrations runner 8/8] WORKDIR /app/apps/sim 0.0s => [migrations] exporting to image 3.4s => => exporting layers 0.0s => => exporting manifest sha256:d939b675ce11f209ba8f5ca613ae833d90f77d68a90412c35154088b6502cd71 0.0s => => exporting config sha256:29e451334b5fc8cffacc8c17e08a5492f519ba5bc7a27b15a8127201a1c0d68c 0.0s => => exporting attestation manifest sha256:fddecdf8440ffdf6e99cc793bf4b12f21c61c9e210c760376af4632b1b7bdb76 0.0s => => exporting manifest list sha256:e7c142a2a0bb1f542a8973c756a29606b028604a9af82429137687bc0a32e36f 0.0s => => naming to docker.io/library/sim-with-ollama-migrations:latest 0.0s => => unpacking to docker.io/library/sim-with-ollama-migrations:latest 3.3s => CACHED [realtime deps 1/7] RUN apk add --no-cache libc6-compat 0.0s => CACHED [realtime deps 2/7] WORKDIR /app 0.0s => CACHED [realtime deps 3/7] RUN bun install -g turbo 0.0s => CACHED [realtime deps 4/7] COPY package.json bun.lock ./ 0.0s => CACHED [realtime deps 5/7] RUN mkdir -p apps 0.0s => CACHED [realtime deps 6/7] COPY apps/sim/package.json ./apps/sim/package.json 0.0s => CACHED [simstudio deps 7/7] RUN bun install --omit dev --ignore-scripts 0.0s => CACHED [simstudio builder 2/9] RUN bun install -g turbo 0.0s => CACHED [simstudio builder 3/9] COPY --from=deps /app/node_modules ./node_modules 0.0s => CACHED [simstudio builder 4/9] COPY . . 0.0s => CACHED [simstudio builder 5/9] RUN bun install --omit dev --ignore-scripts 0.0s => CACHED [simstudio builder 6/9] WORKDIR /app/apps/sim 0.0s => CACHED [simstudio builder 7/9] RUN bun install sharp 0.0s => CACHED [simstudio builder 8/9] WORKDIR /app 0.0s => ERROR [simstudio builder 9/9] RUN bun run build 32.5s => CACHED [realtime builder 2/3] COPY --from=deps /app/node_modules ./node_modules 0.0s => [realtime builder 3/3] COPY . . 2.4s => [realtime runner 2/4] COPY --from=builder /app/apps/sim ./apps/sim 0.5s => [migrations] resolving provenance for metadata file 0.0s => [realtime runner 3/4] COPY --from=builder /app/node_modules ./node_modules 9.0s => CANCELED [realtime runner 4/4] COPY --from=builder /app/package.json ./package.json 0.4s

[simstudio builder 9/9] RUN bun run build: 0.552 $ bun run lint:check 0.554 $ bunx biome check --unsafe . 31.02 scripts/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"name":·"sim-doc-generator",␍ 31.02 3 │ - ··"version":·"1.0.0",␍ 31.02 4 │ - ··"description":·"Documentation·generator·for·Sim·blocks",␍ 31.02 5 │ - ··"type":·"module",␍ 31.02 6 │ - ··"private":·true,␍ 31.02 7 │ - ··"devDependencies":·{␍ 31.02 8 │ - ····"@types/node":·"^22.15.17",␍ 31.02 9 │ - ····"@types/react":·"^19.1.3",␍ 31.02 10 │ - ····"glob":·"^11.0.2",␍ 31.02 11 │ - ····"ts-node":·"^10.9.2",␍ 31.02 12 │ - ····"tsx":·"^4.19.4",␍ 31.02 13 │ - ····"typescript":·"^5.8.3"␍ 31.02 14 │ - ··}␍ 31.02 15 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"name":·"sim-doc-generator", 31.02 3 │ + ··"version":·"1.0.0", 31.02 4 │ + ··"description":·"Documentation·generator·for·Sim·blocks", 31.02 5 │ + ··"type":·"module", 31.02 6 │ + ··"private":·true, 31.02 7 │ + ··"devDependencies":·{ 31.02 8 │ + ····"@types/node":·"^22.15.17", 31.02 9 │ + ····"@types/react":·"^19.1.3", 31.02 10 │ + ····"glob":·"^11.0.2", 31.02 11 │ + ····"ts-node":·"^10.9.2", 31.02 12 │ + ····"tsx":·"^4.19.4", 31.02 13 │ + ····"typescript":·"^5.8.3" 31.02 14 │ + ··} 31.02 15 │ + } 31.02 16 16 │ 31.02 31.02 31.02 apps/docs/content/docs/copilot/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Copilot",␍ 31.02 3 │ - ··"pages":·["index"]␍ 31.02 4 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Copilot", 31.02 3 │ + ··"pages":·["index"] 31.02 4 │ + } 31.02 5 5 │ 31.02 31.02 31.02 apps/docs/content/docs/blocks/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Blocks",␍ 31.02 3 │ - ··"pages":·[␍ 31.02 4 │ - ····"agent",␍ 31.02 5 │ - ····"api",␍ 31.02 6 │ - ····"condition",␍ 31.02 7 │ - ····"evaluator",␍ 31.02 8 │ - ····"function",␍ 31.02 9 │ - ····"loop",␍ 31.02 10 │ - ····"parallel",␍ 31.02 11 │ - ····"response",␍ 31.02 12 │ - ····"router",␍ 31.02 13 │ - ····"workflow"␍ 31.02 14 │ - ··]␍ 31.02 15 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Blocks", 31.02 3 │ + ··"pages":·[ 31.02 4 │ + ····"agent", 31.02 5 │ + ····"api", 31.02 6 │ + ····"condition", 31.02 7 │ + ····"evaluator", 31.02 8 │ + ····"function", 31.02 9 │ + ····"loop", 31.02 10 │ + ····"parallel", 31.02 11 │ + ····"response", 31.02 12 │ + ····"router", 31.02 13 │ + ····"workflow" 31.02 14 │ + ··] 31.02 15 │ + } 31.02 16 16 │ 31.02 31.02 31.02 apps/docs/content/docs/connections/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"title":·"Connections",␍ 31.02 3 │ - ··"pages":·["basics",·"tags",·"data-structure",·"accessing-data",·"best-practices"]␍ 31.02 4 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"title":·"Connections", 31.02 3 │ + ··"pages":·["basics",·"tags",·"data-structure",·"accessing-data",·"best-practices"] 31.02 4 │ + } 31.02 5 5 │ 31.02 31.02 31.02 packages/cli/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"compilerOptions":·{␍ 31.02 3 │ - ····"target":·"es2020",␍ 31.02 4 │ - ····"module":·"ESNext",␍ 31.02 5 │ - ····"moduleResolution":·"node",␍ 31.02 6 │ - ····"outDir":·"./dist",␍ 31.02 7 │ - ····"rootDir":·"./src",␍ 31.02 8 │ - ····"strict":·true,␍ 31.02 9 │ - ····"esModuleInterop":·true,␍ 31.02 10 │ - ····"skipLibCheck":·true,␍ 31.02 11 │ - ····"declaration":·true,␍ 31.02 12 │ - ····"forceConsistentCasingInFileNames":·true␍ 31.02 13 │ - ··},␍ 31.02 14 │ - ··"include":·["src//*"],␍ 31.02 15 │ - ··"exclude":·["node_modules",·"dist"]␍ 31.02 16 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"compilerOptions":·{ 31.02 3 │ + ····"target":·"es2020", 31.02 4 │ + ····"module":·"ESNext", 31.02 5 │ + ····"moduleResolution":·"node", 31.02 6 │ + ····"outDir":·"./dist", 31.02 7 │ + ····"rootDir":·"./src", 31.02 8 │ + ····"strict":·true, 31.02 9 │ + ····"esModuleInterop":·true, 31.02 10 │ + ····"skipLibCheck":·true, 31.02 11 │ + ····"declaration":·true, 31.02 12 │ + ····"forceConsistentCasingInFileNames":·true 31.02 13 │ + ··}, 31.02 14 │ + ··"include":·["src//"], 31.02 15 │ + ··"exclude":·["node_modules",·"dist"] 31.02 16 │ + } 31.02 17 17 │ 31.02 31.02 31.02 apps/docs/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.02 31.02 × Formatter would have printed the following content: 31.02 31.02 1 │ - {␍ 31.02 2 │ - ··"name":·"docs",␍ 31.02 3 │ - ··"version":·"0.0.0",␍ 31.02 4 │ - ··"private":·true,␍ 31.02 5 │ - ··"license":·"Apache-2.0",␍ 31.02 6 │ - ··"scripts":·{␍ 31.02 7 │ - ····"dev":·"next·dev·--port·3001",␍ 31.02 8 │ - ····"build":·"next·build",␍ 31.02 9 │ - ····"start":·"next·start",␍ 31.02 10 │ - ····"postinstall":·"fumadocs-mdx",␍ 31.02 11 │ - ····"type-check":·"tsc·--noEmit"␍ 31.02 12 │ - ··},␍ 31.02 13 │ - ··"dependencies":·{␍ 31.02 14 │ - ····"@tabler/icons-react":·"^3.31.0",␍ 31.02 15 │ - ····"@vercel/analytics":·"1.5.0",␍ 31.02 16 │ - ····"@vercel/og":·"^0.6.5",␍ 31.02 17 │ - ····"clsx":·"^2.1.1",␍ 31.02 18 │ - ····"fumadocs-core":·"^15.0.16",␍ 31.02 19 │ - ····"fumadocs-mdx":·"^11.5.6",␍ 31.02 20 │ - ····"fumadocs-ui":·"^15.0.16",␍ 31.02 21 │ - ····"lucide-react":·"^0.511.0",␍ 31.02 22 │ - ····"next":·"^15.3.2",␍ 31.02 23 │ - ····"next-themes":·"^0.4.6",␍ 31.02 24 │ - ····"react":·"19.1.0",␍ 31.02 25 │ - ····"react-dom":·"19.1.0",␍ 31.02 26 │ - ····"tailwind-merge":·"^3.0.2"␍ 31.02 27 │ - ··},␍ 31.02 28 │ - ··"devDependencies":·{␍ 31.02 29 │ - ····"@tailwindcss/postcss":·"^4.0.12",␍ 31.02 30 │ - ····"@types/mdx":·"^2.0.13",␍ 31.02 31 │ - ····"@types/node":·"^22.14.1",␍ 31.02 32 │ - ····"@types/react":·"^19.1.2",␍ 31.02 33 │ - ····"@types/react-dom":·"^19.0.4",␍ 31.02 34 │ - ····"dotenv-cli":·"^8.0.0",␍ 31.02 35 │ - ····"postcss":·"^8.5.3",␍ 31.02 36 │ - ····"tailwindcss":·"^4.0.12",␍ 31.02 37 │ - ····"typescript":·"^5.8.2"␍ 31.02 38 │ - ··}␍ 31.02 39 │ - }␍ 31.02 1 │ + { 31.02 2 │ + ··"name":·"docs", 31.02 3 │ + ··"version":·"0.0.0", 31.02 4 │ + ··"private":·true, 31.02 5 │ + ··"license":·"Apache-2.0", 31.02 6 │ + ··"scripts":·{ 31.02 7 │ + ····"dev":·"next·dev·--port·3001", 31.02 8 │ + ····"build":·"next·build", 31.02 9 │ + ····"start":·"next·start", 31.02 10 │ + ····"postinstall":·"fumadocs-mdx", 31.02 11 │ + ····"type-check":·"tsc·--noEmit" 31.02 12 │ + ··}, 31.02 13 │ + ··"dependencies":·{ 31.02 14 │ + ····"@tabler/icons-react":·"^3.31.0", 31.02 15 │ + ····"@vercel/analytics":·"1.5.0", 31.02 16 │ + ····"@vercel/og":·"^0.6.5", 31.02 17 │ + ····"clsx":·"^2.1.1", 31.02 18 │ + ····"fumadocs-core":·"^15.0.16", 31.03 19 │ + ····"fumadocs-mdx":·"^11.5.6", 31.03 20 │ + ····"fumadocs-ui":·"^15.0.16", 31.03 21 │ + ····"lucide-react":·"^0.511.0", 31.03 22 │ + ····"next":·"^15.3.2", 31.03 23 │ + ····"next-themes":·"^0.4.6", 31.03 24 │ + ····"react":·"19.1.0", 31.03 25 │ + ····"react-dom":·"19.1.0", 31.03 26 │ + ····"tailwind-merge":·"^3.0.2" 31.03 27 │ + ··}, 31.03 28 │ + ··"devDependencies":·{ 31.03 29 │ + ····"@tailwindcss/postcss":·"^4.0.12", 31.03 30 │ + ····"@types/mdx":·"^2.0.13", 31.03 31 │ + ····"@types/node":·"^22.14.1", 31.03 32 │ + ····"@types/react":·"^19.1.2", 31.03 33 │ + ····"@types/react-dom":·"^19.0.4", 31.03 34 │ + ····"dotenv-cli":·"^8.0.0", 31.03 35 │ + ····"postcss":·"^8.5.3", 31.03 36 │ + ····"tailwindcss":·"^4.0.12", 31.03 37 │ + ····"typescript":·"^5.8.2" 31.03 38 │ + ··} 31.03 39 │ + } 31.03 40 40 │ 31.03 31.03 31.03 packages/cli/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.03 31.03 × Formatter would have printed the following content: 31.03 31.03 1 │ - {␍ 31.03 2 │ - ··"name":·"simstudio",␍ 31.03 3 │ - ··"version":·"0.1.19",␍ 31.03 4 │ - ··"description":·"Sim·CLI·-·Run·Sim·with·a·single·command",␍ 31.03 5 │ - ··"main":·"dist/index.js",␍ 31.03 6 │ - ··"type":·"module",␍ 31.03 7 │ - ··"bin":·{␍ 31.03 8 │ - ····"simstudio":·"dist/index.js"␍ 31.03 9 │ - ··},␍ 31.03 10 │ - ··"scripts":·{␍ 31.03 11 │ - ····"build":·"bun·run·build:tsc",␍ 31.03 12 │ - ····"build:tsc":·"tsc",␍ 31.03 13 │ - ····"prepublishOnly":·"bun·run·build"␍ 31.03 14 │ - ··},␍ 31.03 15 │ - ··"files":·[␍ 31.03 16 │ - ····"dist"␍ 31.03 17 │ - ··],␍ 31.03 18 │ - ··"keywords":·[␍ 31.03 19 │ - ····"simstudio",␍ 31.03 20 │ - ····"ai",␍ 31.03 21 │ - ····"workflow",␍ 31.03 22 │ - ····"ui",␍ 31.03 23 │ - ····"cli",␍ 31.03 24 │ - ····"sim",␍ 31.03 25 │ - ····"sim-studio",␍ 31.03 26 │ - ····"agent",␍ 31.03 27 │ - ····"agents",␍ 31.03 28 │ - ····"automation",␍ 31.03 29 │ - ····"docker"␍ 31.03 30 │ - ··],␍ 31.03 31 │ - ··"author":·"Sim",␍ 31.03 32 │ - ··"license":·"Apache-2.0",␍ 31.03 33 │ - ··"dependencies":·{␍ 31.03 34 │ - ····"chalk":·"^4.1.2",␍ 31.03 35 │ - ····"commander":·"^11.1.0",␍ 31.03 36 │ - ····"dotenv":·"^16.3.1",␍ 31.03 37 │ - ····"inquirer":·"^8.2.6",␍ 31.03 38 │ - ····"listr2":·"^6.6.1"␍ 31.03 39 │ - ··},␍ 31.03 40 │ - ··"devDependencies":·{␍ 31.03 41 │ - ····"@types/inquirer":·"^8.2.6",␍ 31.03 42 │ - ····"@types/node":·"^20.5.1",␍ 31.03 43 │ - ····"typescript":·"^5.1.6"␍ 31.03 44 │ - ··},␍ 31.03 45 │ - ··"engines":·{␍ 31.03 46 │ - ····"node":·">=16"␍ 31.03 47 │ - ··},␍ 31.03 48 │ - ··"turbo":·{␍ 31.03 49 │ - ····"tasks":·{␍ 31.03 50 │ - ······"build":·{␍ 31.03 51 │ - ········"outputs":·[␍ 31.03 52 │ - ··········"dist/"␍ 31.03 53 │ - ········]␍ 31.03 54 │ - ······}␍ 31.03 55 │ - ····}␍ 31.03 56 │ - ··}␍ 31.03 57 │ - }␍ 31.03 1 │ + { 31.03 2 │ + ··"name":·"simstudio", 31.03 3 │ + ··"version":·"0.1.19", 31.03 4 │ + ··"description":·"Sim·CLI·-·Run·Sim·with·a·single·command", 31.03 5 │ + ··"main":·"dist/index.js", 31.03 6 │ + ··"type":·"module", 31.03 7 │ + ··"bin":·{ 31.03 8 │ + ····"simstudio":·"dist/index.js" 31.03 9 │ + ··}, 31.03 10 │ + ··"scripts":·{ 31.03 11 │ + ····"build":·"bun·run·build:tsc", 31.03 12 │ + ····"build:tsc":·"tsc", 31.03 13 │ + ····"prepublishOnly":·"bun·run·build" 31.03 14 │ + ··}, 31.03 15 │ + ··"files":·[ 31.03 16 │ + ····"dist" 31.03 17 │ + ··], 31.03 18 │ + ··"keywords":·[ 31.03 19 │ + ····"simstudio", 31.03 20 │ + ····"ai", 31.03 21 │ + ····"workflow", 31.03 22 │ + ····"ui", 31.03 23 │ + ····"cli", 31.03 24 │ + ····"sim", 31.03 25 │ + ····"sim-studio", 31.03 26 │ + ····"agent", 31.03 27 │ + ····"agents", 31.03 28 │ + ····"automation", 31.03 29 │ + ····"docker" 31.03 30 │ + ··], 31.03 31 │ + ··"author":·"Sim", 31.03 32 │ + ··"license":·"Apache-2.0", 31.03 33 │ + ··"dependencies":·{ 31.03 34 │ + ····"chalk":·"^4.1.2", 31.03 35 │ + ····"commander":·"^11.1.0", 31.03 36 │ + ····"dotenv":·"^16.3.1", 31.03 37 │ + ····"inquirer":·"^8.2.6", 31.03 38 │ + ····"listr2":·"^6.6.1" 31.03 39 │ + ··}, 31.03 40 │ + ··"devDependencies":·{ 31.03 41 │ + ····"@types/inquirer":·"^8.2.6", 31.03 42 │ + ····"@types/node":·"^20.5.1", 31.03 43 │ + ····"typescript":·"^5.1.6" 31.03 44 │ + ··}, 31.03 45 │ + ··"engines":·{ 31.03 46 │ + ····"node":·">=16" 31.03 47 │ + ··}, 31.03 48 │ + ··"turbo":·{ 31.03 49 │ + ····"tasks":·{ 31.03 50 │ + ······"build":·{ 31.03 51 │ + ········"outputs":·[ 31.03 52 │ + ··········"dist/" 31.03 53 │ + ········] 31.03 54 │ + ······} 31.03 55 │ + ····} 31.03 56 │ + ··} 31.03 57 │ + } 31.03 58 58 │ 31.03 31.03 31.03 package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.03 31.03 × Formatter would have printed the following content: 31.03 31.03 1 │ - {␍ 31.03 2 │ - ··"name":·"simstudio",␍ 31.03 3 │ - ··"packageManager":·"[email protected]",␍ 31.03 4 │ - ··"version":·"0.0.0",␍ 31.03 5 │ - ··"private":·true,␍ 31.03 6 │ - ··"license":·"Apache-2.0",␍ 31.03 7 │ - ··"workspaces":·[␍ 31.03 8 │ - ····"apps/",␍ 31.03 9 │ - ····"packages/"␍ 31.03 10 │ - ··],␍ 31.03 11 │ - ··"scripts":·{␍ 31.03 12 │ - ····"build":·"turbo·run·build",␍ 31.03 13 │ - ····"dev":·"turbo·run·dev",␍ 31.03 14 │ - ····"dev:sockets":·"cd·apps/sim·&&·bun·run·dev:sockets",␍ 31.03 15 │ - ····"dev:full":·"cd·apps/sim·&&·bun·run·dev:full",␍ 31.03 16 │ - ····"test":·"turbo·run·test",␍ 31.03 17 │ - ····"format":·"bunx·biome·format·--write·.",␍ 31.03 18 │ - ····"format:check":·"bunx·biome·format·.",␍ 31.03 19 │ - ····"lint":·"bunx·biome·check·--write·--unsafe·.",␍ 31.03 20 │ - ····"lint:check":·"bunx·biome·check·--unsafe·.",␍ 31.03 21 │ - ····"lint:helm":·"helm·lint·./helm/sim·--strict·--values·./helm/sim/test/values-lint.yaml",␍ 31.03 22 │ - ····"lint:all":·"bun·run·lint·&&·bun·run·lint:helm",␍ 31.03 23 │ - ····"check":·"bunx·biome·check·--files-ignore-unknown=true",␍ 31.03 24 │ - ····"prepare":·"bun·husky",␍ 31.03 25 │ - ····"prebuild":·"bun·run·lint:check",␍ 31.03 26 │ - ····"type-check":·"turbo·run·type-check"␍ 31.03 27 │ - ··},␍ 31.03 28 │ - ··"overrides":·{␍ 31.03 29 │ - ····"react":·"19.1.0",␍ 31.03 30 │ - ····"react-dom":·"19.1.0",␍ 31.03 31 │ - ····"next":·"^15.4.1",␍ 31.03 32 │ - ····"@next/env":·"^15.4.1"␍ 31.03 33 │ - ··},␍ 31.03 34 │ - ··"dependencies":·{␍ 31.03 35 │ - ····"@linear/sdk":·"40.0.0",␍ 31.03 36 │ - ····"@t3-oss/env-nextjs":·"0.13.4",␍ 31.03 37 │ - ····"@vercel/analytics":·"1.5.0",␍ 31.03 38 │ - ····"geist":·"^1.4.2",␍ 31.03 39 │ - ····"react-colorful":·"5.6.1",␍ 31.03 40 │ - ····"remark-gfm":·"4.0.1",␍ 31.03 41 │ - ····"socket.io-client":·"4.8.1"␍ 31.03 42 │ - ··},␍ 31.03 43 │ - ··"devDependencies":·{␍ 31.03 44 │ - ····"@biomejs/biome":·"2.0.0-beta.5",␍ 31.03 45 │ - ····"@next/env":·"^15.4.1",␍ 31.03 46 │ - ····"@types/word-extractor":·"1.0.6",␍ 31.03 47 │ - ····"dotenv-cli":·"^8.0.0",␍ 31.03 48 │ - ····"husky":·"9.1.7",␍ 31.03 49 │ - ····"lint-staged":·"16.0.0",␍ 31.03 50 │ - ····"turbo":·"2.5.6"␍ 31.03 51 │ - ··},␍ 31.03 52 │ - ··"lint-staged":·{␍ 31.03 53 │ - ····".{js,jsx,ts,tsx,json,css,scss}":·[␍ 31.03 54 │ - ······"biome·check·--write·--no-errors-on-unmatched·--files-ignore-unknown=true"␍ 31.03 55 │ - ····]␍ 31.03 56 │ - ··}␍ 31.03 57 │ - }␍ 31.03 1 │ + { 31.03 2 │ + ··"name":·"simstudio", 31.03 3 │ + ··"packageManager":·"[email protected]", 31.03 4 │ + ··"version":·"0.0.0", 31.03 5 │ + ··"private":·true, 31.03 6 │ + ··"license":·"Apache-2.0", 31.03 7 │ + ··"workspaces":·[ 31.03 8 │ + ····"apps/", 31.03 9 │ + ····"packages/" 31.03 10 │ + ··], 31.03 11 │ + ··"scripts":·{ 31.03 12 │ + ····"build":·"turbo·run·build", 31.03 13 │ + ····"dev":·"turbo·run·dev", 31.03 14 │ + ····"dev:sockets":·"cd·apps/sim·&&·bun·run·dev:sockets", 31.03 15 │ + ····"dev:full":·"cd·apps/sim·&&·bun·run·dev:full", 31.03 16 │ + ····"test":·"turbo·run·test", 31.03 17 │ + ····"format":·"bunx·biome·format·--write·.", 31.03 18 │ + ····"format:check":·"bunx·biome·format·.", 31.03 19 │ + ····"lint":·"bunx·biome·check·--write·--unsafe·.", 31.03 20 │ + ····"lint:check":·"bunx·biome·check·--unsafe·.", 31.03 21 │ + ····"lint:helm":·"helm·lint·./helm/sim·--strict·--values·./helm/sim/test/values-lint.yaml", 31.03 22 │ + ····"lint:all":·"bun·run·lint·&&·bun·run·lint:helm", 31.03 23 │ + ····"check":·"bunx·biome·check·--files-ignore-unknown=true", 31.03 24 │ + ····"prepare":·"bun·husky", 31.03 25 │ + ····"prebuild":·"bun·run·lint:check", 31.03 26 │ + ····"type-check":·"turbo·run·type-check" 31.03 27 │ + ··}, 31.03 28 │ + ··"overrides":·{ 31.03 29 │ + ····"react":·"19.1.0", 31.03 30 │ + ····"react-dom":·"19.1.0", 31.03 31 │ + ····"next":·"^15.4.1", 31.03 32 │ + ····"@next/env":·"^15.4.1" 31.03 33 │ + ··}, 31.03 34 │ + ··"dependencies":·{ 31.03 35 │ + ····"@linear/sdk":·"40.0.0", 31.03 36 │ + ····"@t3-oss/env-nextjs":·"0.13.4", 31.03 37 │ + ····"@vercel/analytics":·"1.5.0", 31.03 38 │ + ····"geist":·"^1.4.2", 31.03 39 │ + ····"react-colorful":·"5.6.1", 31.03 40 │ + ····"remark-gfm":·"4.0.1", 31.03 41 │ + ····"socket.io-client":·"4.8.1" 31.03 42 │ + ··}, 31.03 43 │ + ··"devDependencies":·{ 31.03 44 │ + ····"@biomejs/biome":·"2.0.0-beta.5", 31.03 45 │ + ····"@next/env":·"^15.4.1", 31.03 46 │ + ····"@types/word-extractor":·"1.0.6", 31.03 47 │ + ····"dotenv-cli":·"^8.0.0", 31.03 48 │ + ····"husky":·"9.1.7", 31.03 49 │ + ····"lint-staged":·"16.0.0", 31.03 50 │ + ····"turbo":·"2.5.6" 31.03 51 │ + ··}, 31.03 52 │ + ··"lint-staged":·{ 31.03 53 │ + ····".{js,jsx,ts,tsx,json,css,scss}":·[ 31.03 54 │ + ······"biome·check·--write·--no-errors-on-unmatched·--files-ignore-unknown=true" 31.03 55 │ + ····] 31.03 56 │ + ··} 31.03 57 │ + } 31.03 58 58 │ 31.03 31.03 31.03 packages/ts-sdk/package.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.03 31.03 × Formatter would have printed the following content: 31.03 31.03 1 │ - {␍ 31.03 2 │ - ··"name":·"simstudio-ts-sdk",␍ 31.03 3 │ - ··"version":·"0.1.0",␍ 31.03 4 │ - ··"description":·"Sim·SDK·-·Execute·workflows·programmatically",␍ 31.03 5 │ - ··"main":·"dist/index.js",␍ 31.03 6 │ - ··"module":·"dist/index.js",␍ 31.03 7 │ - ··"types":·"dist/index.d.ts",␍ 31.03 8 │ - ··"exports":·{␍ 31.03 9 │ - ····".":·{␍ 31.03 10 │ - ······"types":·"./dist/index.d.ts",␍ 31.03 11 │ - ······"import":·"./dist/index.js",␍ 31.03 12 │ - ······"require":·"./dist/index.js"␍ 31.03 13 │ - ····}␍ 31.03 14 │ - ··},␍ 31.03 15 │ - ··"scripts":·{␍ 31.03 16 │ - ····"build":·"bun·run·build:tsc",␍ 31.03 17 │ - ····"build:tsc":·"tsc",␍ 31.03 18 │ - ····"dev:watch":·"tsc·--watch",␍ 31.03 19 │ - ····"prepublishOnly":·"bun·run·build",␍ 31.03 20 │ - ····"test":·"vitest·run",␍ 31.03 21 │ - ····"test:watch":·"vitest"␍ 31.03 22 │ - ··},␍ 31.03 23 │ - ··"files":·[␍ 31.03 24 │ - ····"dist"␍ 31.03 25 │ - ··],␍ 31.03 26 │ - ··"keywords":·[␍ 31.03 27 │ - ····"simstudio",␍ 31.03 28 │ - ····"ai",␍ 31.03 29 │ - ····"workflow",␍ 31.03 30 │ - ····"sdk",␍ 31.03 31 │ - ····"api",␍ 31.03 32 │ - ····"automation",␍ 31.03 33 │ - ····"typescript"␍ 31.03 34 │ - ··],␍ 31.03 35 │ - ··"author":·"Sim",␍ 31.03 36 │ - ··"license":·"Apache-2.0",␍ 31.03 37 │ - ··"dependencies":·{␍ 31.03 38 │ - ····"node-fetch":·"^3.3.2"␍ 31.03 39 │ - ··},␍ 31.03 40 │ - ··"devDependencies":·{␍ 31.03 41 │ - ····"@types/node":·"^20.5.1",␍ 31.03 42 │ - ····"typescript":·"^5.1.6",␍ 31.03 43 │ - ····"vitest":·"^3.0.8",␍ 31.03 44 │ - ····"@vitest/coverage-v8":·"^3.0.8"␍ 31.03 45 │ - ··},␍ 31.03 46 │ - ··"engines":·{␍ 31.03 47 │ - ····"node":·">=16"␍ 31.03 48 │ - ··},␍ 31.03 49 │ - ··"publishConfig":·{␍ 31.03 50 │ - ····"access":·"public"␍ 31.03 51 │ - ··},␍ 31.03 52 │ - ··"repository":·{␍ 31.03 53 │ - ····"type":·"git",␍ 31.03 54 │ - ····"url":·"https://github.com/simstudioai/sim.git",␍ 31.03 55 │ - ····"directory":·"packages/ts-sdk"␍ 31.03 56 │ - ··},␍ 31.03 57 │ - ··"homepage":·"https://sim.ai",␍ 31.03 58 │ - ··"bugs":·{␍ 31.03 59 │ - ····"url":·"https://github.com/simstudioai/sim/issues"␍ 31.03 60 │ - ··}␍ 31.03 61 │ - }␍ 31.03 1 │ + { 31.03 2 │ + ··"name":·"simstudio-ts-sdk", 31.03 3 │ + ··"version":·"0.1.0", 31.03 4 │ + ··"description":·"Sim·SDK·-·Execute·workflows·programmatically", 31.03 5 │ + ··"main":·"dist/index.js", 31.03 6 │ + ··"module":·"dist/index.js", 31.03 7 │ + ··"types":·"dist/index.d.ts", 31.03 8 │ + ··"exports":·{ 31.03 9 │ + ····".":·{ 31.03 10 │ + ······"types":·"./dist/index.d.ts", 31.03 11 │ + ······"import":·"./dist/index.js", 31.03 12 │ + ······"require":·"./dist/index.js" 31.03 13 │ + ····} 31.03 14 │ + ··}, 31.03 15 │ + ··"scripts":·{ 31.03 16 │ + ····"build":·"bun·run·build:tsc", 31.03 17 │ + ····"build:tsc":·"tsc", 31.03 18 │ + ····"dev:watch":·"tsc·--watch", 31.03 19 │ + ····"prepublishOnly":·"bun·run·build", 31.03 20 │ + ····"test":·"vitest·run", 31.03 21 │ + ····"test:watch":·"vitest" 31.03 22 │ + ··}, 31.03 23 │ + ··"files":·[ 31.03 24 │ + ····"dist" 31.03 25 │ + ··], 31.03 26 │ + ··"keywords":·[ 31.03 27 │ + ····"simstudio", 31.03 28 │ + ····"ai", 31.03 29 │ + ····"workflow", 31.03 30 │ + ····"sdk", 31.03 31 │ + ····"api", 31.03 32 │ + ····"automation", 31.03 33 │ + ····"typescript" 31.03 34 │ + ··], 31.03 35 │ + ··"author":·"Sim", 31.03 36 │ + ··"license":·"Apache-2.0", 31.03 37 │ + ··"dependencies":·{ 31.03 38 │ + ····"node-fetch":·"^3.3.2" 31.03 39 │ + ··}, 31.03 40 │ + ··"devDependencies":·{ 31.03 41 │ + ····"@types/node":·"^20.5.1", 31.03 42 │ + ····"typescript":·"^5.1.6", 31.03 43 │ + ····"vitest":·"^3.0.8", 31.03 44 │ + ····"@vitest/coverage-v8":·"^3.0.8" 31.03 45 │ + ··}, 31.03 46 │ + ··"engines":·{ 31.03 47 │ + ····"node":·">=16" 31.03 48 │ + ··}, 31.03 49 │ + ··"publishConfig":·{ 31.03 50 │ + ····"access":·"public" 31.03 51 │ + ··}, 31.03 52 │ + ··"repository":·{ 31.03 53 │ + ····"type":·"git", 31.03 54 │ + ····"url":·"https://github.com/simstudioai/sim.git", 31.03 55 │ + ····"directory":·"packages/ts-sdk" 31.03 56 │ + ··}, 31.03 57 │ + ··"homepage":·"https://sim.ai", 31.03 58 │ + ··"bugs":·{ 31.03 59 │ + ····"url":·"https://github.com/simstudioai/sim/issues" 31.03 60 │ + ··} 31.03 61 │ + } 31.03 62 62 │ 31.03 31.03 31.03 packages/ts-sdk/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.03 31.03 × Formatter would have printed the following content: 31.03 31.04 1 │ - {␍ 31.04 2 │ - ··"compilerOptions":·{␍ 31.04 3 │ - ····"target":·"ES2020",␍ 31.04 4 │ - ····"module":·"commonjs",␍ 31.04 5 │ - ····"lib":·["ES2020"],␍ 31.04 6 │ - ····"outDir":·"./dist",␍ 31.04 7 │ - ····"rootDir":·"./src",␍ 31.04 8 │ - ····"strict":·true,␍ 31.04 9 │ - ····"esModuleInterop":·true,␍ 31.04 10 │ - ····"skipLibCheck":·true,␍ 31.04 11 │ - ····"forceConsistentCasingInFileNames":·true,␍ 31.04 12 │ - ····"declaration":·true,␍ 31.04 13 │ - ····"declarationMap":·true,␍ 31.04 14 │ - ····"sourceMap":·true,␍ 31.04 15 │ - ····"moduleResolution":·"node",␍ 31.04 16 │ - ····"resolveJsonModule":·true␍ 31.04 17 │ - ··},␍ 31.04 18 │ - ··"include":·["src/**/"],␍ 31.04 19 │ - ··"exclude":·["node_modules",·"dist",·"/*.test.ts"]␍ 31.04 20 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"compilerOptions":·{ 31.04 3 │ + ····"target":·"ES2020", 31.04 4 │ + ····"module":·"commonjs", 31.04 5 │ + ····"lib":·["ES2020"], 31.04 6 │ + ····"outDir":·"./dist", 31.04 7 │ + ····"rootDir":·"./src", 31.04 8 │ + ····"strict":·true, 31.04 9 │ + ····"esModuleInterop":·true, 31.04 10 │ + ····"skipLibCheck":·true, 31.04 11 │ + ····"forceConsistentCasingInFileNames":·true, 31.04 12 │ + ····"declaration":·true, 31.04 13 │ + ····"declarationMap":·true, 31.04 14 │ + ····"sourceMap":·true, 31.04 15 │ + ····"moduleResolution":·"node", 31.04 16 │ + ····"resolveJsonModule":·true 31.04 17 │ + ··}, 31.04 18 │ + ··"include":·["src//"], 31.04 19 │ + ··"exclude":·["node_modules",·"dist",·"**/.test.ts"] 31.04 20 │ + } 31.04 21 21 │ 31.04 31.04 31.04 apps/docs/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"compilerOptions":·{␍ 31.04 3 │ - ····"baseUrl":·".",␍ 31.04 4 │ - ····"target":·"ESNext",␍ 31.04 5 │ - ····"lib":·["dom",·"dom.iterable",·"esnext"],␍ 31.04 6 │ - ····"allowJs":·true,␍ 31.04 7 │ - ····"skipLibCheck":·true,␍ 31.04 8 │ - ····"strict":·true,␍ 31.04 9 │ - ····"forceConsistentCasingInFileNames":·true,␍ 31.04 10 │ - ····"noEmit":·true,␍ 31.04 11 │ - ····"esModuleInterop":·true,␍ 31.04 12 │ - ····"module":·"esnext",␍ 31.04 13 │ - ····"moduleResolution":·"bundler",␍ 31.04 14 │ - ····"resolveJsonModule":·true,␍ 31.04 15 │ - ····"isolatedModules":·true,␍ 31.04 16 │ - ····"jsx":·"preserve",␍ 31.04 17 │ - ····"incremental":·true,␍ 31.04 18 │ - ····"paths":·{␍ 31.04 19 │ - ······"@/.source":·["./.source/index.ts"],␍ 31.04 20 │ - ······"@/":·["./"]␍ 31.04 21 │ - ····},␍ 31.04 22 │ - ····"plugins":·[␍ 31.04 23 │ - ······{␍ 31.04 24 │ - ········"name":·"next"␍ 31.04 25 │ - ······}␍ 31.04 26 │ - ····]␍ 31.04 27 │ - ··},␍ 31.04 28 │ - ··"include":·[␍ 31.04 29 │ - ····"next-env.d.ts",␍ 31.04 30 │ - ····"/*.ts",␍ 31.04 31 │ - ····"/.tsx",␍ 31.04 32 │ - ····".next/types/**/.ts",␍ 31.04 33 │ - ····"content/docs/execution/index.mdx",␍ 31.04 34 │ - ····"content/docs/connections/index.mdx"␍ 31.04 35 │ - ··],␍ 31.04 36 │ - ··"exclude":·["node_modules"]␍ 31.04 37 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"compilerOptions":·{ 31.04 3 │ + ····"baseUrl":·".", 31.04 4 │ + ····"target":·"ESNext", 31.04 5 │ + ····"lib":·["dom",·"dom.iterable",·"esnext"], 31.04 6 │ + ····"allowJs":·true, 31.04 7 │ + ····"skipLibCheck":·true, 31.04 8 │ + ····"strict":·true, 31.04 9 │ + ····"forceConsistentCasingInFileNames":·true, 31.04 10 │ + ····"noEmit":·true, 31.04 11 │ + ····"esModuleInterop":·true, 31.04 12 │ + ····"module":·"esnext", 31.04 13 │ + ····"moduleResolution":·"bundler", 31.04 14 │ + ····"resolveJsonModule":·true, 31.04 15 │ + ····"isolatedModules":·true, 31.04 16 │ + ····"jsx":·"preserve", 31.04 17 │ + ····"incremental":·true, 31.04 18 │ + ····"paths":·{ 31.04 19 │ + ······"@/.source":·["./.source/index.ts"], 31.04 20 │ + ······"@/":·["./"] 31.04 21 │ + ····}, 31.04 22 │ + ····"plugins":·[ 31.04 23 │ + ······{ 31.04 24 │ + ········"name":·"next" 31.04 25 │ + ······} 31.04 26 │ + ····] 31.04 27 │ + ··}, 31.04 28 │ + ··"include":·[ 31.04 29 │ + ····"next-env.d.ts", 31.04 30 │ + ····"/*.ts", 31.04 31 │ + ····"/.tsx", 31.04 32 │ + ····".next/types/**/.ts", 31.04 33 │ + ····"content/docs/execution/index.mdx", 31.04 34 │ + ····"content/docs/connections/index.mdx" 31.04 35 │ + ··], 31.04 36 │ + ··"exclude":·["node_modules"] 31.04 37 │ + } 31.04 38 38 │ 31.04 31.04 31.04 turbo.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"$schema":·"https://turbo.build/schema.json",␍ 31.04 3 │ - ··"envMode":·"loose",␍ 31.04 4 │ - ··"tasks":·{␍ 31.04 5 │ - ····"build":·{␍ 31.04 6 │ - ······"dependsOn":·["^build"],␍ 31.04 7 │ - ······"inputs":·["$TURBO_DEFAULT$",·".env*"],␍ 31.04 8 │ - ······"outputs":·[".next/",·"!.next/cache/",·"dist/"]␍ 31.04 9 │ - ····},␍ 31.04 10 │ - ····"dev":·{␍ 31.04 11 │ - ······"persistent":·true,␍ 31.04 12 │ - ······"cache":·false␍ 31.04 13 │ - ····},␍ 31.04 14 │ - ····"start":·{␍ 31.04 15 │ - ······"cache":·false␍ 31.04 16 │ - ····},␍ 31.04 17 │ - ····"test":·{␍ 31.04 18 │ - ······"dependsOn":·["^build"],␍ 31.04 19 │ - ······"outputs":·[]␍ 31.04 20 │ - ····},␍ 31.04 21 │ - ····"format":·{␍ 31.04 22 │ - ······"outputs":·[]␍ 31.04 23 │ - ····},␍ 31.04 24 │ - ····"format:check":·{␍ 31.04 25 │ - ······"outputs":·[]␍ 31.04 26 │ - ····},␍ 31.04 27 │ - ····"lint":·{␍ 31.04 28 │ - ······"outputs":·[]␍ 31.04 29 │ - ····},␍ 31.04 30 │ - ····"type-check":·{␍ 31.04 31 │ - ······"outputs":·[]␍ 31.04 32 │ - ····}␍ 31.04 33 │ - ··}␍ 31.04 34 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"$schema":·"https://turbo.build/schema.json", 31.04 3 │ + ··"envMode":·"loose", 31.04 4 │ + ··"tasks":·{ 31.04 5 │ + ····"build":·{ 31.04 6 │ + ······"dependsOn":·["^build"], 31.04 7 │ + ······"inputs":·["$TURBO_DEFAULT$",·".env*"], 31.04 8 │ + ······"outputs":·[".next/",·"!.next/cache/",·"dist/"] 31.04 9 │ + ····}, 31.04 10 │ + ····"dev":·{ 31.04 11 │ + ······"persistent":·true, 31.04 12 │ + ······"cache":·false 31.04 13 │ + ····}, 31.04 14 │ + ····"start":·{ 31.04 15 │ + ······"cache":·false 31.04 16 │ + ····}, 31.04 17 │ + ····"test":·{ 31.04 18 │ + ······"dependsOn":·["^build"], 31.04 19 │ + ······"outputs":·[] 31.04 20 │ + ····}, 31.04 21 │ + ····"format":·{ 31.04 22 │ + ······"outputs":·[] 31.04 23 │ + ····}, 31.04 24 │ + ····"format:check":·{ 31.04 25 │ + ······"outputs":·[] 31.04 26 │ + ····}, 31.04 27 │ + ····"lint":·{ 31.04 28 │ + ······"outputs":·[] 31.04 29 │ + ····}, 31.04 30 │ + ····"type-check":·{ 31.04 31 │ + ······"outputs":·[] 31.04 32 │ + ····} 31.04 33 │ + ··} 31.04 34 │ + } 31.04 35 35 │ 31.04 31.04 31.04 apps/sim/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"compilerOptions":·{␍ 31.04 3 │ - ····"target":·"es2022",␍ 31.04 4 │ - ····"module":·"esnext",␍ 31.04 5 │ - ····"moduleResolution":·"bundler",␍ 31.04 6 │ - ····"lib":·["es2022",·"dom",·"dom.iterable"],␍ 31.04 7 │ - ····"strict":·true,␍ 31.04 8 │ - ····"esModuleInterop":·true,␍ 31.04 9 │ - ····"skipLibCheck":·true,␍ 31.04 10 │ - ····"forceConsistentCasingInFileNames":·true,␍ 31.04 11 │ - ····"baseUrl":·".",␍ 31.04 12 │ - ····"paths":·{␍ 31.04 13 │ - ······"@/":·["./"],␍ 31.04 14 │ - ······"@/components/":·["components/"],␍ 31.04 15 │ - ······"@/lib/":·["./lib/"],␍ 31.04 16 │ - ······"@/stores":·["./stores"],␍ 31.04 17 │ - ······"@/stores/":·["./stores/"],␍ 31.04 18 │ - ······"@/hooks/":·["./hooks/"],␍ 31.04 19 │ - ······"@/blocks":·["./blocks"],␍ 31.04 20 │ - ······"@/blocks/":·["./blocks/"],␍ 31.04 21 │ - ······"@/providers/":·["./providers/"],␍ 31.04 22 │ - ······"@/providers":·["./providers"],␍ 31.04 23 │ - ······"@/tools":·["./tools"],␍ 31.04 24 │ - ······"@/tools/":·["./tools/"],␍ 31.04 25 │ - ······"@/serializer":·["./serializer"],␍ 31.04 26 │ - ······"@/serializer/":·["./serializer/"],␍ 31.04 27 │ - ······"@/db":·["./db"],␍ 31.04 28 │ - ······"@/db/":·["./db/"],␍ 31.04 29 │ - ······"@/executor":·["./executor"],␍ 31.04 30 │ - ······"@/executor/":·["./executor/"]␍ 31.04 31 │ - ····},␍ 31.04 32 │ - ····"allowJs":·true,␍ 31.04 33 │ - ····"noEmit":·true,␍ 31.04 34 │ - ····"incremental":·true,␍ 31.04 35 │ - ····"resolveJsonModule":·true,␍ 31.04 36 │ - ····"isolatedModules":·true,␍ 31.04 37 │ - ····"allowImportingTsExtensions":·true,␍ 31.04 38 │ - ····"jsx":·"preserve",␍ 31.04 39 │ - ····"plugins":·[␍ 31.04 40 │ - ······{␍ 31.04 41 │ - ········"name":·"next"␍ 31.04 42 │ - ······}␍ 31.04 43 │ - ····]␍ 31.04 44 │ - ··},␍ 31.04 45 │ - ··"include":·[␍ 31.04 46 │ - ····"/*.ts",␍ 31.04 47 │ - ····"/.tsx",␍ 31.04 48 │ - ····".next/types/**/.ts",␍ 31.04 49 │ - ····"../next-env.d.ts",␍ 31.04 50 │ - ····"telemetry.config.js",␍ 31.04 51 │ - ····"trigger.config.ts"␍ 31.04 52 │ - ··],␍ 31.04 53 │ - ··"exclude":·["node_modules"]␍ 31.04 54 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"compilerOptions":·{ 31.04 3 │ + ····"target":·"es2022", 31.04 4 │ + ····"module":·"esnext", 31.04 5 │ + ····"moduleResolution":·"bundler", 31.04 6 │ + ····"lib":·["es2022",·"dom",·"dom.iterable"], 31.04 7 │ + ····"strict":·true, 31.04 8 │ + ····"esModuleInterop":·true, 31.04 9 │ + ····"skipLibCheck":·true, 31.04 10 │ + ····"forceConsistentCasingInFileNames":·true, 31.04 11 │ + ····"baseUrl":·".", 31.04 12 │ + ····"paths":·{ 31.04 13 │ + ······"@/":·["./"], 31.04 14 │ + ······"@/components/":·["components/"], 31.04 15 │ + ······"@/lib/":·["./lib/"], 31.04 16 │ + ······"@/stores":·["./stores"], 31.04 17 │ + ······"@/stores/":·["./stores/"], 31.04 18 │ + ······"@/hooks/":·["./hooks/"], 31.04 19 │ + ······"@/blocks":·["./blocks"], 31.04 20 │ + ······"@/blocks/":·["./blocks/"], 31.04 21 │ + ······"@/providers/":·["./providers/"], 31.04 22 │ + ······"@/providers":·["./providers"], 31.04 23 │ + ······"@/tools":·["./tools"], 31.04 24 │ + ······"@/tools/":·["./tools/"], 31.04 25 │ + ······"@/serializer":·["./serializer"], 31.04 26 │ + ······"@/serializer/":·["./serializer/"], 31.04 27 │ + ······"@/db":·["./db"], 31.04 28 │ + ······"@/db/":·["./db/"], 31.04 29 │ + ······"@/executor":·["./executor"], 31.04 30 │ + ······"@/executor/":·["./executor/"] 31.04 31 │ + ····}, 31.04 32 │ + ····"allowJs":·true, 31.04 33 │ + ····"noEmit":·true, 31.04 34 │ + ····"incremental":·true, 31.04 35 │ + ····"resolveJsonModule":·true, 31.04 36 │ + ····"isolatedModules":·true, 31.04 37 │ + ····"allowImportingTsExtensions":·true, 31.04 38 │ + ····"jsx":·"preserve", 31.04 39 │ + ····"plugins":·[ 31.04 40 │ + ······{ 31.04 41 │ + ········"name":·"next" 31.04 42 │ + ······} 31.04 43 │ + ····] 31.04 44 │ + ··}, 31.04 45 │ + ··"include":·[ 31.04 46 │ + ····"/*.ts", 31.04 47 │ + ····"/.tsx", 31.04 48 │ + ····".next/types/**/.ts", 31.04 49 │ + ····"../next-env.d.ts", 31.04 50 │ + ····"telemetry.config.js", 31.04 51 │ + ····"trigger.config.ts" 31.04 52 │ + ··], 31.04 53 │ + ··"exclude":·["node_modules"] 31.04 54 │ + } 31.04 55 55 │ 31.04 31.04 31.04 apps/docs/content/docs/execution/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Execution",␍ 31.04 3 │ - ··"pages":·["basics",·"advanced"]␍ 31.04 4 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Execution", 31.04 3 │ + ··"pages":·["basics",·"advanced"] 31.04 4 │ + } 31.04 5 5 │ 31.04 31.04 31.04 scripts/tsconfig.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"compilerOptions":·{␍ 31.04 3 │ - ····"target":·"ES2020",␍ 31.04 4 │ - ····"module":·"NodeNext",␍ 31.04 5 │ - ····"moduleResolution":·"NodeNext",␍ 31.04 6 │ - ····"esModuleInterop":·true,␍ 31.04 7 │ - ····"allowSyntheticDefaultImports":·true,␍ 31.04 8 │ - ····"strict":·true,␍ 31.04 9 │ - ····"skipLibCheck":·true,␍ 31.04 10 │ - ····"forceConsistentCasingInFileNames":·true,␍ 31.04 11 │ - ····"resolveJsonModule":·true,␍ 31.04 12 │ - ····"noEmit":·true,␍ 31.04 13 │ - ····"allowImportingTsExtensions":·true␍ 31.04 14 │ - ··},␍ 31.04 15 │ - ··"ts-node":·{␍ 31.04 16 │ - ····"esm":·true,␍ 31.04 17 │ - ····"experimentalSpecifierResolution":·"node"␍ 31.04 18 │ - ··},␍ 31.04 19 │ - ··"include":·[".//*.ts"]␍ 31.04 20 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"compilerOptions":·{ 31.04 3 │ + ····"target":·"ES2020", 31.04 4 │ + ····"module":·"NodeNext", 31.04 5 │ + ····"moduleResolution":·"NodeNext", 31.04 6 │ + ····"esModuleInterop":·true, 31.04 7 │ + ····"allowSyntheticDefaultImports":·true, 31.04 8 │ + ····"strict":·true, 31.04 9 │ + ····"skipLibCheck":·true, 31.04 10 │ + ····"forceConsistentCasingInFileNames":·true, 31.04 11 │ + ····"resolveJsonModule":·true, 31.04 12 │ + ····"noEmit":·true, 31.04 13 │ + ····"allowImportingTsExtensions":·true 31.04 14 │ + ··}, 31.04 15 │ + ··"ts-node":·{ 31.04 16 │ + ····"esm":·true, 31.04 17 │ + ····"experimentalSpecifierResolution":·"node" 31.04 18 │ + ··}, 31.04 19 │ + ··"include":·[".//*.ts"] 31.04 20 │ + } 31.04 21 21 │ 31.04 31.04 31.04 apps/docs/content/docs/introduction/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Introduction",␍ 31.04 3 │ - ··"pages":·["index"]␍ 31.04 4 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Introduction", 31.04 3 │ + ··"pages":·["index"] 31.04 4 │ + } 31.04 5 5 │ 31.04 31.04 31.04 apps/docs/content/docs/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Sim·Documentation",␍ 31.04 3 │ - ··"pages":·[␍ 31.04 4 │ - ····"---Introduction---",␍ 31.04 5 │ - ····"./introduction/index",␍ 31.04 6 │ - ····"./getting-started/index",␍ 31.04 7 │ - ····"---Create---",␍ 31.04 8 │ - ····"triggers",␍ 31.04 9 │ - ····"blocks",␍ 31.04 10 │ - ····"tools",␍ 31.04 11 │ - ····"---Connections---",␍ 31.04 12 │ - ····"connections",␍ 31.04 13 │ - ····"---Execution---",␍ 31.04 14 │ - ····"execution",␍ 31.04 15 │ - ····"---Copilot---",␍ 31.04 16 │ - ····"copilot",␍ 31.04 17 │ - ····"---Advanced---",␍ 31.04 18 │ - ····"./variables/index",␍ 31.04 19 │ - ····"yaml",␍ 31.04 20 │ - ····"---SDKs---",␍ 31.04 21 │ - ····"./sdks/python",␍ 31.04 22 │ - ····"./sdks/typescript"␍ 31.04 23 │ - ··],␍ 31.04 24 │ - ··"defaultOpen":·true␍ 31.04 25 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Sim·Documentation", 31.04 3 │ + ··"pages":·[ 31.04 4 │ + ····"---Introduction---", 31.04 5 │ + ····"./introduction/index", 31.04 6 │ + ····"./getting-started/index", 31.04 7 │ + ····"---Create---", 31.04 8 │ + ····"triggers", 31.04 9 │ + ····"blocks", 31.04 10 │ + ····"tools", 31.04 11 │ + ····"---Connections---", 31.04 12 │ + ····"connections", 31.04 13 │ + ····"---Execution---", 31.04 14 │ + ····"execution", 31.04 15 │ + ····"---Copilot---", 31.04 16 │ + ····"copilot", 31.04 17 │ + ····"---Advanced---", 31.04 18 │ + ····"./variables/index", 31.04 19 │ + ····"yaml", 31.04 20 │ + ····"---SDKs---", 31.04 21 │ + ····"./sdks/python", 31.04 22 │ + ····"./sdks/typescript" 31.04 23 │ + ··], 31.04 24 │ + ··"defaultOpen":·true 31.04 25 │ + } 31.04 26 26 │ 31.04 31.04 31.04 apps/docs/content/docs/variables/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Variables",␍ 31.04 3 │ - ··"pages":·["index"]␍ 31.04 4 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Variables", 31.04 3 │ + ··"pages":·["index"] 31.04 4 │ + } 31.04 5 5 │ 31.04 31.04 31.04 apps/docs/content/docs/triggers/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Triggers",␍ 31.04 3 │ - ··"pages":·["starter",·"schedule",·"webhook"]␍ 31.04 4 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Triggers", 31.04 3 │ + ··"pages":·["starter",·"schedule",·"webhook"] 31.04 4 │ + } 31.04 5 5 │ 31.04 31.04 31.04 apps/docs/content/docs/yaml/blocks/meta.json format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.04 31.04 × Formatter would have printed the following content: 31.04 31.04 1 │ - {␍ 31.04 2 │ - ··"title":·"Block·Schemas",␍ 31.04 3 │ - ··"pages":·[␍ 31.04 4 │ - ····"starter",␍ 31.04 5 │ - ····"agent",␍ 31.04 6 │ - ····"function",␍ 31.04 7 │ - ····"api",␍ 31.04 8 │ - ····"condition",␍ 31.04 9 │ - ····"router",␍ 31.04 10 │ - ····"evaluator",␍ 31.04 11 │ - ····"response",␍ 31.04 12 │ - ····"loop",␍ 31.04 13 │ - ····"parallel",␍ 31.04 14 │ - ····"webhook",␍ 31.04 15 │ - ····"workflow"␍ 31.04 16 │ - ··]␍ 31.04 17 │ - }␍ 31.04 1 │ + { 31.04 2 │ + ··"title":·"Block·Schemas", 31.04 3 │ + ··"pages":·[ 31.04 4 │ + ····"starter", 31.04 5 │ + ····"agent", 31.04 6 │ + ····"function", 31.04 7 │ + ····"api", 31.04 8 │ + ····"condition", 31.04 9 │ + ····"router", 31.04 10 │ + ····"evaluator", 31.04 11 │ + ····"response", 31.04 12 │ + ····"loop", 31.04 13 │ + ····"parallel", 31.04 14 │ + ····"webhook", 31.04 15 │ + ····"workflow" 31.04 16 │ + ··] 31.04 17 │ + } 31.04 18 18 │ 31.04 31.04 31.04 The number of diagnostics exceeds the limit allowed. Use --max-diagnostics to increase it. 31.04 Diagnostics not shown: 1585. 31.04 Checked 1605 files in 30s. No fixes applied. 31.04 Found 1604 errors. 31.04 Found 1 warning. 31.13 check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 31.13 31.13 × Some errors were emitted while running checks. 31.13 31.13 31.13 error: script "lint:check" exited with code 1 31.13 error: script "prebuild" exited with code 1


app.Dockerfile:46


44 |

45 | WORKDIR /app

46 | >>> RUN bun run build

47 |

48 | # ========================================


target simstudio: failed to solve: process "/bin/sh -c bun run build" did not complete successfully: exit code: 1

jabbor avatar Aug 30 '25 18:08 jabbor

I'm having the same issue

TytoWorks avatar Sep 03 '25 05:09 TytoWorks

Hi, I have the same issue. This is a workaround that I found for now :

In the package.json file change this "prebuild": "bun run lint:check" -> "prebuild": "" And in the app.Dockerfile add this RUN rm -rf node_modules bun.lockb && bun install before the RUN bun run build

You can use this while someone fixes the lint issues. @G-Cage-2103 @jabbor

INFO:

  • the first change removes the lint check run.
  • the second change is because there were some modules not found so I needed to run the install command again, you might not need it.

OAXP avatar Sep 03 '25 18:09 OAXP

Many thanks!

I'll use your solution.

🙂


From: Anas B. @.> Sent: Wednesday, September 3, 2025 8:03 PM To: simstudioai/sim @.> Cc: jabbor @.>; Mention @.> Subject: Re: [simstudioai/sim] [BUG] Docker installation with the Ollama option is NOT working (Win11) (Issue #1204)

[https://avatars.githubusercontent.com/u/26018596?s=20&v=4]OAXP left a comment (simstudioai/sim#1204)https://github.com/simstudioai/sim/issues/1204#issuecomment-3250238227

Hi, I have the same issue. This is a workaround that I found for now :

In the package.json file change this "prebuild": "bun run lint:check" -> "prebuild": "" And in the app.Dockerfile add this RUN rm -rf node_modules bun.lockb && bun install before the RUN bun run build

You can use this while someone fixes the lint issues. @G-Cage-2103https://github.com/G-Cage-2103 @jabborhttps://github.com/jabbor

— Reply to this email directly, view it on GitHubhttps://github.com/simstudioai/sim/issues/1204#issuecomment-3250238227, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL5TMOX2HNJL5SODF6G6VTD3Q4UQZAVCNFSM6AAAAACFHASSX2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTENJQGIZTQMRSG4. You are receiving this because you were mentioned.Message ID: @.***>

jabbor avatar Sep 04 '25 10:09 jabbor

I tried to make Sim ai work with ollama because according to the description that I understood, it should be able to work entirely locally. After several attempts, with the help of an A.I., we realized that the "Model Providers" portion is not available in the "Settings" menu and/or putting OLLAMA_HOST=http://host.docker.internal:11434 in the .env file does not allow us to see or connect to Ollama. i try the solution for OAXP and still not working.

thank you

sherwoodcan2008-design avatar Sep 04 '25 19:09 sherwoodcan2008-design

I tried to make Sim ai work with ollama because according to the description that I understood, it should be able to work entirely locally. After several attempts, with the help of an A.I., we realized that the "Model Providers" portion is not available in the "Settings" menu and/or putting OLLAMA_HOST=http://host.docker.internal:11434 in the .env file does not allow us to see or connect to Ollama. i try the solution for OAXP and still not working.

thank you

@sherwoodcan2008-design you don't need the .env for ollama, you just use these commands :

# if you have a GPU
docker compose -f docker-compose.ollama.yml --profile setup up -d

# then use the following command to add the model you want (this example uses the model "llama3.1:8b")
docker compose -f docker-compose.ollama.yml exec ollama ollama pull llama3.1:8b

OAXP avatar Sep 04 '25 21:09 OAXP

I have already have ollama service running locally? Can I just use the local ollama instead?

auslei avatar Sep 07 '25 06:09 auslei

docker compose -f docker-compose.ollama.yml --profile cpu --profile setup up -d not run

kmnnmk212-source avatar Sep 20 '25 00:09 kmnnmk212-source