Commit Graph

47 Commits

Author SHA1 Message Date
Saumya 7e10d736b5 chore: cleanup llm modules 2025-08-22 16:45:26 +05:30
Saumya edc347cfef refactor agent builder 2025-08-22 11:16:00 +05:30
marko-kraemer 2d88091258 gpt 5 mini as default 2025-08-19 16:33:14 -07:00
marko-kraemer 1896208f12 refactor wip 2025-08-16 19:10:56 -07:00
marko-kraemer 28b0d9fef0 kimi default free tier 2025-08-16 11:40:43 -07:00
Saumya 84c0c28272 feat: model selector in agent config 2025-08-10 21:12:47 +05:30
mykonos-ibiza 10d32c0487 refactor: remove RabbitMQ from the project
- Deleted RabbitMQ service from docker-compose configurations and related files.
- Updated environment variables and documentation to reflect the removal of RabbitMQ.
- Adjusted setup instructions and code to focus solely on Redis for backend operations.
2025-08-05 21:29:36 +05:30
marko-kraemer 001cfacb01 fix agent run status not updating 2025-07-31 23:33:42 +02:00
sharath 441e729b95
Revert "Merge pull request #901 from tnfssc/perf/remove-dramatiq-worker-rabbitmq"
This reverts commit 39898f8ab5, reversing
changes made to 07f4e088ab.
2025-07-09 18:15:37 +00:00
sharath 3bb7219bef
refactor(agent): remove worker_health script and migrate run_agent_background functionality to run_agent module 2025-07-07 20:27:45 +00:00
sharath a022694e4a
fix(agent): ensure active run key is deleted upon stopping agent run 2025-07-05 17:35:41 +00:00
sharath 54827b6582
perf(dramatiq): barely working 2025-07-05 17:24:11 +00:00
Saumya e896ca0ff6 chore(dev): teardown workflow system 2025-07-04 17:28:38 +05:30
sharath 0d21ed2cbe
feat(health): add health check functionality and update Redis image version 2025-06-28 19:33:42 +00:00
sharath 39e8ea2f1a
feat(billing): update subscription model 2025-06-25 19:57:28 +00:00
Soumyadas15 bf120a119b fix: fix initializations of workflow 2025-06-23 19:26:32 +05:30
Soumyadas15 519c1da09c fix: fix redis cleanup syntax in workflow worker 2025-06-23 19:15:00 +05:30
Soumyadas15 a152777b2d fix: RabbitMQ connection fix 2025-06-23 19:03:32 +05:30
Soumyadas15 29429ab8cf chore(dev): workflows feature-flagged 2025-06-23 17:29:19 +05:30
sharath aed3c38fc9
chore(logging): integrate structlog for structured logging and update dependencies 2025-06-18 19:20:15 +00:00
Soumyadas15 d44438a372 chore(ui): fix wokflow tool calls 2025-06-17 18:04:59 +05:30
Sharath 9f0534dcb4
Merge pull request #704 from tnfssc/fix/retry-redis-pubsub 2025-06-10 17:59:05 +05:30
sharath 6c539325bc
fix(redis): retry on connection errors 2025-06-10 04:52:09 +00:00
sharath ad91ddf248
feat(redis): implement idempotency check for agent runs and add cleanup for run locks 2025-06-09 01:51:11 +00:00
sharath 1186ffefa3
Merge branch 'PRODUCTION' 2025-06-06 05:56:01 +00:00
sharath 01d9d63433
fix(redis): improve error handling during Redis initialization and connection checks 2025-06-06 05:54:30 +00:00
sharath 524e1beb67
Merge branch 'PRODUCTION' 2025-06-05 12:17:59 +00:00
sharath 6fb2c544d3
fix(agent): increase timeout for pending Redis operations and improve error logging for cost calculation 2025-06-05 11:21:34 +00:00
sharath ec09c6d149
Merge branch 'PRODUCTION' into sync/production 2025-06-05 02:15:28 +00:00
sharath f3a2ce8de7
fix(run_agent_background): update Redis operation handling to use asyncio tasks 2025-06-05 02:00:39 +00:00
sharath 72759e06c7
fix(run_agent_background): optimize Redis operation handling and increase worker processes 2025-06-05 01:23:57 +00:00
Sharath fed20eedcb
Merge pull request #607 from kortix-ai/PRODUCTION 2025-06-03 02:15:11 +05:30
sharath b26f65203e
fix(run_agent_background): add delay for pending Redis operations before completion logging 2025-06-02 20:43:07 +00:00
Soumyadas15 b42e78b598 chore(dev): agent builder 2025-05-31 21:01:20 +05:30
Soumyadas15 95c6277a93 chore(dev): agent builder mode 2025-05-31 12:38:39 +05:30
Soumyadas15 71c44d8b9f Merge branch 'main' into mcp-5 2025-05-28 10:32:33 +05:30
sharath 03c95fa346
feat(sentry): enhance Sentry integration with user tracking and error handling improvements 2025-05-27 10:04:17 +00:00
Soumyadas15 a66f12498c Merge branch 'main' into mcp-5 2025-05-26 21:54:04 +05:30
sharath 51439eaeab
refactor(api): remove thread_manager initialization from API and agent background scripts 2025-05-24 12:41:59 +00:00
Soumyadas15 5249346550 chore(dev_): merge main into mcp-5 2025-05-24 13:45:44 +05:30
Soumyadas15 beeaffb533 chore(dev): add custom agent context based on thread id 2025-05-24 12:38:41 +05:30
sharath 8255c507a5
fix(backend): enhance trace logging levels for error handling and execution status 2025-05-22 08:36:58 +00:00
sharath ff1670be90
feat(backend): langfuse traces 2025-05-21 00:39:28 +00:00
marko-kraemer a77f687a42 refactor(api): streamline sandbox handling
- Removed the `get_or_create_project_sandbox` function from `agent/api.py` and replaced its usage with direct sandbox retrieval logic.
- Updated `start_agent` and `ensure_project_sandbox_active` functions to directly access sandbox information from project data.
- Cleaned up unnecessary comments and improved logging for sandbox operations.
- Adjusted frontend form submission to ensure consistent handling of FormData and improved error handling.
2025-05-18 03:23:46 +02:00
sharath 9aee2c7f28
Merge branch 'main' into fix/redis-latency-fix 2025-05-15 23:51:18 +00:00
sharath 3a4debd407
feat(dramatiq): add workers to docker compose and update docs 2025-05-15 06:29:27 +00:00
sharath 9b3561213d
feat(dramatiq): added distributed worker support using dramatiq and rabbitmq 2025-05-14 12:48:02 +00:00