mirror of
https://github.com/simstudioai/sim.git
synced 2026-01-10 15:38:00 -05:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d887fdca7 | ||
|
|
1a0fdb32fe | ||
|
|
9d45b8df1e | ||
|
|
ae3a7f0865 |
2
.github/workflows/publish-python-sdk.yml
vendored
2
.github/workflows/publish-python-sdk.yml
vendored
@@ -84,6 +84,6 @@ jobs:
|
||||
```
|
||||
|
||||
### Documentation
|
||||
See the [README](https://github.com/simstudio/sim/tree/main/packages/python-sdk) for usage instructions.
|
||||
See the [README](https://github.com/simstudioai/sim/tree/main/packages/python-sdk) or the [docs](https://docs.sim.ai/sdks/python) for more information.
|
||||
draft: false
|
||||
prerelease: false
|
||||
3
.github/workflows/publish-ts-sdk.yml
vendored
3
.github/workflows/publish-ts-sdk.yml
vendored
@@ -25,7 +25,6 @@ jobs:
|
||||
registry-url: 'https://registry.npmjs.org/'
|
||||
|
||||
- name: Install dependencies
|
||||
working-directory: packages/ts-sdk
|
||||
run: bun install
|
||||
|
||||
- name: Run tests
|
||||
@@ -80,6 +79,6 @@ jobs:
|
||||
```
|
||||
|
||||
### Documentation
|
||||
See the [README](https://github.com/simstudio/sim/tree/main/packages/ts-sdk) for usage instructions.
|
||||
See the [README](https://github.com/simstudioai/sim/tree/main/packages/ts-sdk) or the [docs](https://docs.sim.ai/sdks/typescript) for more information.
|
||||
draft: false
|
||||
prerelease: false
|
||||
@@ -13,15 +13,15 @@ const connectionString = env.DATABASE_URL
|
||||
const socketDb = drizzle(
|
||||
postgres(connectionString, {
|
||||
prepare: false,
|
||||
idle_timeout: 10,
|
||||
connect_timeout: 20,
|
||||
max: 15,
|
||||
idle_timeout: 20,
|
||||
connect_timeout: 10,
|
||||
max: 5,
|
||||
onnotice: () => {},
|
||||
}),
|
||||
{ schema }
|
||||
)
|
||||
|
||||
// Use dedicated connection for socket operations, fallback to shared db for compatibility
|
||||
// Use dedicated connection for socket operations
|
||||
const db = socketDb
|
||||
|
||||
// Constants
|
||||
|
||||
@@ -11,8 +11,8 @@ const connectionString = env.DATABASE_URL
|
||||
const db = drizzle(
|
||||
postgres(connectionString, {
|
||||
prepare: false,
|
||||
idle_timeout: 15,
|
||||
connect_timeout: 20,
|
||||
idle_timeout: 20,
|
||||
connect_timeout: 10,
|
||||
max: 3,
|
||||
onnotice: () => {},
|
||||
}),
|
||||
|
||||
@@ -10,28 +10,11 @@ if (!connectionString) {
|
||||
throw new Error('Missing DATABASE_URL environment variable')
|
||||
}
|
||||
|
||||
console.log(
|
||||
'[DB Pool Init]',
|
||||
JSON.stringify({
|
||||
timestamp: new Date().toISOString(),
|
||||
nodeEnv: process.env.NODE_ENV,
|
||||
action: 'CREATING_CONNECTION_POOL',
|
||||
poolConfig: {
|
||||
max: 30,
|
||||
idle_timeout: 20,
|
||||
connect_timeout: 30,
|
||||
prepare: false,
|
||||
},
|
||||
pid: process.pid,
|
||||
isProduction: process.env.NODE_ENV === 'production',
|
||||
})
|
||||
)
|
||||
|
||||
const postgresClient = postgres(connectionString, {
|
||||
prepare: false,
|
||||
idle_timeout: 20,
|
||||
connect_timeout: 30,
|
||||
max: 30,
|
||||
connect_timeout: 10,
|
||||
max: 20,
|
||||
onnotice: () => {},
|
||||
})
|
||||
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
"name": "simstudio-ts-sdk",
|
||||
"version": "0.1.0",
|
||||
"description": "Sim SDK - Execute workflows programmatically",
|
||||
"type": "module",
|
||||
"main": "dist/index.js",
|
||||
"module": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
"exports": {
|
||||
".": {
|
||||
"types": "./dist/index.d.ts",
|
||||
"import": "./dist/index.js",
|
||||
"require": "./dist/index.js"
|
||||
"import": "./dist/index.js"
|
||||
}
|
||||
},
|
||||
"scripts": {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"target": "ES2020",
|
||||
"module": "commonjs",
|
||||
"module": "ES2020",
|
||||
"lib": ["ES2020"],
|
||||
"outDir": "./dist",
|
||||
"rootDir": "./src",
|
||||
|
||||
@@ -8,4 +8,7 @@ export default defineConfig({
|
||||
include: ['src/**/*.test.{ts,tsx}', 'tests/**/*.test.{ts,tsx}'],
|
||||
exclude: ['**/node_modules/**', '**/dist/**'],
|
||||
},
|
||||
resolve: {
|
||||
conditions: ['node', 'default'],
|
||||
},
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user