Commit Graph

121 Commits

Author SHA1 Message Date
Marko Kraemer 454f0d3878
Revert "add support for Google Gemini API integration" 2025-07-28 08:07:42 +02:00
mykonos-ibiza ad9c1dabc8 add support for Google Gemini API integration
- Introduced GEMINI_API_KEY in setup and environment files.
- Updated SetupWizard to include Google Gemini as a supported LLM provider.
- Adjusted model selection logic to accommodate Gemini models.
- Modified billing and configuration files to handle Gemini model pricing and aliases.
- Updated documentation to reflect the addition of GEMINI_API_KEY.
2025-07-27 12:49:56 +05:30
marko-kraemer aed291e7c3 wip 2025-07-27 05:53:25 +02:00
marko-kraemer e38d8f327e wip 2025-07-27 05:15:33 +02:00
marko-kraemer 39cf6c13a5 Fix billing error for Grok models by adding x-ai model aliases and pricing
- Added 'x-ai/grok-4' alias to xai/grok-4 model configuration
- Added OpenRouter x-ai model pricing support in constants generation
- Resolves LiteLLM 'LLM Provider NOT provided' errors in billing system
- Ensures proper token cost calculation for all Grok model variations
2025-07-25 20:17:02 +02:00
Marko Kraemer 159b128ecd
Merge pull request #1057 from dat-lequoc/ai-iteration-20250724-131301
Add FAST APPLY -- Morph LLM -- edit_file tool
2025-07-25 18:24:06 +02:00
LE Quoc Dat b1ac5793ba edit_file 2025-07-24 12:46:57 +02:00
Saumya 049c6c4d1b Merge branch 'main' into custom-suna-agent 2025-07-23 11:08:26 +05:30
Saumya 34ae50a68b custom suna agent 2025-07-22 21:41:10 +05:30
sharath 6a80a2e87d
chore(models): change model availability 2025-07-22 04:58:16 +00:00
Cursor Agent f6e9d7342a Replace sandbox image with snapshot in Daytona configuration
Co-authored-by: sharath <sharath@kortix.ai>
2025-07-19 22:25:21 +00:00
sharath dc14691c32
chore(models): update model tiers to premium and adjust availability in constants 2025-07-19 02:12:07 +00:00
sharath d4b031d00e
refactor(models): comment out old model configurations 2025-07-16 13:27:56 +00:00
sharath 24acc948b5
fix(models): add grok and kimik2 to free 2025-07-16 13:15:32 +00:00
Cursor Agent 037956f22b Update model tiers and availability for free and paid users
Co-authored-by: markokraemer.mail <markokraemer.mail@gmail.com>
2025-07-16 12:36:51 +00:00
sharath 13c31d42f6
feat(kimi-k2): add support for Kimi-K2 model with updated token limits and parameters 2025-07-15 13:12:30 +00:00
sharath df871a6eb9
chore(backend): add grok fallbacks
- Moved fallback model assignment to a dedicated function in `prepare_params`.
- Removed redundant fallback handling from `make_llm_api_call`.
- Updated model constants to include aliases for `xai/grok-4`.
2025-07-11 15:11:02 +00:00
sharath d3480100f6
Merge branch 'PRODUCTION' 2025-07-11 13:13:34 +00:00
Sharath 8cbaf3d44a
fix(backend): anthropic overloaded fallback failure (#929) 2025-07-11 18:36:15 +05:30
marko-kraemer 957a2c9cbf model fallback, add xai grok 4 2025-07-10 12:58:10 +02:00
Saumya 1c17932b87 Merge branch 'main' into pipedram-credentials-profile 2025-07-09 00:59:19 +05:30
Saumya d61e10047b credential profiles for pipedream 2025-07-09 00:10:58 +05:30
Saumya 9d0f7bc4e4 chore(dev): pipedream setup 2025-07-08 14:40:15 +05:30
sharath 619fe78969
Merge branch 'main' into perf/remove-dramatiq-worker-rabbitmq 2025-07-07 20:02:34 +00:00
sharath 2b7c9856c1
chore(logger): add dynamic logging level configuration based on environment variable 2025-07-07 19:42:26 +00:00
Saumya cce91dfbaa feat: simpler workflows 2025-07-07 16:54:16 +05:30
marko-kraemer d850800a5f admin api key, send welcome mail admin action 2025-07-06 01:32:06 +02:00
sharath 54827b6582
perf(dramatiq): barely working 2025-07-05 17:24:11 +00:00
Soumyadas15 155caa55a8 fix: add missing models to pricing tiers 2025-07-04 03:14:40 +05:30
sharath 58b118a05d
feat(models): update free tier model to claude sonnet 4 2025-07-03 17:14:48 +00:00
Bobbie 84b854359d
chore: remove scripts and obsolete files (#879) 2025-07-03 19:30:51 +05:30
sharath 4b99c23c18
feat(constants): update model access tiers and aliases to include new versions of OpenAI and Anthropic models 2025-06-28 19:33:52 +00:00
sharath 2abbb10c1a
feat(model): add support for Gemini 2.5 Pro with updated pricing and token limits 2025-06-28 16:27:58 +00:00
sharath 7b10ca6478
Merge branch 'main' into sharath/suna-406-refactor-pricing-system 2025-06-26 20:04:22 +00:00
sharath bec4494084
feat(pricing): add yearly subscription tiers and enhance billing period toggle functionality 2025-06-26 15:00:56 +00:00
Sharath 5df3835baf
Merge pull request #836 from KrishavRajSingh/fix/optional_anthropic_key 2025-06-26 18:22:50 +05:30
user 4d4faca12a feat(usage): add monthly usage script for user activity tracking 2025-06-25 14:12:01 +00:00
Krishav Raj Singh 064999cfc6 made ANTHROPIC API KEY optional like others 2025-06-25 17:58:09 +05:30
sharath 3a49f9591b
docs: enhance contributing and self-hosting documentation
- Added quick setup instructions and detailed setup steps in CONTRIBUTING.md and SELF-HOSTING.md.
- Updated environment variable configurations and added new required services for setup.
- Improved clarity on the setup wizard's functionality and progress saving.
- Revised README files for both backend and frontend to include quick setup instructions and environment configurations.
- Updated model references to the latest version of the Anthropic model across various files.
- Removed deprecated workflow background script.
2025-06-23 16:16:44 +00:00
sharath 951f8784ee
Merge branch 'main' into migrate/poetry-to-uv 2025-06-23 14:38:01 +00:00
sharath 273c51345d
feat(export_import): add script for exporting and importing project data with detailed logging and error handling 2025-06-22 18:42:14 +00:00
sharath 1fca6d8496
refactor(copy_project): optimize message copying process with batching and improved cleanup logging 2025-06-22 12:25:32 +00:00
sharath d59d40e0c9
feat(copy_project): add script to copy projects, threads, and associated data between users 2025-06-22 11:29:27 +00:00
sharath aed3c38fc9
chore(logging): integrate structlog for structured logging and update dependencies 2025-06-18 19:20:15 +00:00
sharath 96f517113b
migrate: switch to uv from poetry 2025-06-15 17:43:21 +00:00
sharath 0de2748d60
chore: update daytona packages to version 0.21.0a1 and 0.21.0a4, refactor sandbox methods for consistency 2025-06-14 22:18:30 +00:00
sharath 6c539325bc
fix(redis): retry on connection errors 2025-06-10 04:52:09 +00:00
sharath 4ef4eeceb1
Merge branch 'PRODUCTION' into sync/production 2025-06-05 07:31:54 +00:00
sharath 6d944bdd7e
chore(setup): update Docker image version to 0.1.3 in setup.py, README, and configuration files 2025-06-05 06:52:52 +00:00
sharath 172e95c248
fix(browser): multiple tab handling 2025-06-05 06:52:46 +00:00