enable scheduled jobs (#199)

- one-off scheduled jobs
- recurring jobs
This commit is contained in:
Ramnique Singh 2025-08-12 18:40:04 +05:30 committed by GitHub
parent fcfe5593b4
commit eda3f3821f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
52 changed files with 3833 additions and 71 deletions

View file

@ -13,7 +13,8 @@
"ragUrlsWorker": "tsx app/scripts/rag_urls_worker.ts",
"ragFilesWorker": "tsx app/scripts/rag_files_worker.ts",
"ragTextWorker": "tsx app/scripts/rag_text_worker.ts",
"jobs-worker": "tsx app/scripts/jobs-worker.ts"
"jobs-worker": "tsx app/scripts/jobs-worker.ts",
"job-rules-worker": "tsx app/scripts/job-rules.worker.ts"
},
"dependencies": {
"@ai-sdk/openai": "^1.3.21",
@ -30,6 +31,7 @@
"@heroui/react": "^2.8.0-beta.10",
"@heroui/system": "^2.4.18-beta.2",
"@heroui/theme": "^2.4.18-beta.2",
"@internationalized/date": "^3.8.2",
"@langchain/core": "^0.3.7",
"@langchain/textsplitters": "^0.1.0",
"@mendable/firecrawl-js": "^1.0.3",
@ -41,6 +43,7 @@
"ai": "^4.3.13",
"awilix": "^12.0.5",
"clsx": "^2.1.1",
"cron-parser": "^5.3.0",
"dotenv": "^16.4.5",
"immer": "^10.1.1",
"ioredis": "^5.6.1",