Commit Graph

1006 Commits

Author SHA1 Message Date
Cursor Agent 97c1334e6f Allow unlimited custom agents in local environment mode
Co-authored-by: sharath <sharath@kortix.ai>
2025-08-11 07:00:26 +00:00
Saumya 281025891a feat: copy suna system prompt to newly created agents (further configurable) 2025-08-11 09:58:25 +05:30
marko-kraemer 6796216a4f fix chat input 2025-08-10 17:30:00 -07:00
Vukasin 5a23b6d26e feat: add workflow input support in schedule configuration 2025-08-10 20:47:17 +02:00
Vukasin aa05623e1c Merge remote-tracking branch 'upstream/main' into feat/playbook-style-workflows 2025-08-10 19:00:22 +02:00
Vukasin 4fae58b310 refactor: unify workflow and playbook creation 2025-08-10 18:48:55 +02:00
Saumya ea058a4260 Merge branch 'main' into agent-model 2025-08-10 21:55:07 +05:30
Saumya 75cca541b1 integrate model selection with templates 2025-08-10 21:54:18 +05:30
Vukasin 0ea86341fd Merge remote-tracking branch 'upstream/main' into feat/playbook-style-workflows 2025-08-10 17:45:57 +02:00
Saumya 84c0c28272 feat: model selector in agent config 2025-08-10 21:12:47 +05:30
Vukasin e779ae0fe4 feat: playbook fixes and unified modal 2025-08-10 17:41:36 +02:00
marko-kraemer ffd158760f Merge main into landing-wip - resolved conflicts in README.md, dashboard-content.tsx, pricing-section.tsx, and agent-selector.tsx 2025-08-09 16:12:30 -07:00
marko-kraemer 65c664bb72 Resolve merge conflicts in chat-input and model-selector components 2025-08-09 16:07:15 -07:00
Bobbie 3a9d8e291e
Merge pull request #1267 from escapade-mckv/main
UI fixes
2025-08-10 02:44:09 +05:30
Saumya c56e2a2286 option to delete credential profile 2025-08-10 02:42:16 +05:30
Vukasin 7b0f4ac0d0 feat: init new playbook style workflows 2025-08-09 21:57:11 +02:00
Saumya c786e190b6 limit agent creation based on tiers 2025-08-10 01:15:29 +05:30
mykonos-ibiza 9433afc745 fix: enhance tools parameter handling in agent retrieval
- Added support for tools parameter to accept string, dict, or list types.
- Implemented logging for unexpected tools parameter types and cases where a dict is received.
- Ensured tools filtering is robust and handles various input formats appropriately.
2025-08-09 23:05:20 +05:30
Bobbie 5d56125d2c
refactor: optimize agent retrieval by batching version data queries 2025-08-09 22:57:41 +05:30
mykonos-ibiza 461c8e1bbc refactor: optimize agent retrieval by batching version data queries
- Combined total count retrieval and paginated data fetching into a single request for efficiency.
- Replaced per-agent version fetching with a batched query to reduce API calls and improve performance.
- Enhanced error handling for version data loading.
2025-08-09 22:56:05 +05:30
Saumya 58cfb0edd6 Merge branch 'main' into ui-polishing 2025-08-09 21:55:51 +05:30
mykonos-ibiza c4979642fb Refactor agent and sandbox management: streamline sandbox creation, add caching for agent run limits and Stripe customer data, and improve error handling. Update API documentation and logging for better clarity. 2025-08-09 16:21:14 +05:30
Bobbie a9087fd264
Merge pull request #1258 from mykonos-ibiza/move-to-supabase-cron
refactor: replace QStash with Supabase Cron for background job processing
2025-08-09 16:06:45 +05:30
mykonos-ibiza 2cba5392ca refactor: replace QStash with Supabase Cron for background job processing
- Removed references to QStash in documentation and codebase.
- Updated setup and configuration files to reflect the transition to Supabase Cron.
- Implemented new functions for scheduling and unscheduling jobs using Supabase Cron.
- Added webhook authentication using a shared secret for enhanced security.
- Cleaned up related dependencies and example configurations.
2025-08-09 15:40:11 +05:30
Saumya 8ff25fa3bb make custom agents section in dashboard page 2025-08-09 11:41:47 +05:30
marko-kraemer ff7a09f73a enterprise page 2025-08-08 18:23:21 -07:00
Marko Kraemer 76fccfda66 Update constants.py 2025-08-08 18:23:21 -07:00
Marko Kraemer 111af29d38 Update constants.py 2025-08-08 18:23:21 -07:00
Vukasin ad9bae6457 feat: add mini model 2025-08-08 18:23:21 -07:00
Vukasin 59b9261561 feat: new model 2025-08-08 18:23:21 -07:00
Saumya 40393143d5 feat: fix agent performance, bugs, ui 2025-08-08 18:23:21 -07:00
Saumya 69e2b30748 parallelize mcp initialization 2025-08-08 18:23:21 -07:00
Saumya 3181717b69 dynamic mcp tool registration 2025-08-08 18:23:21 -07:00
Saumya 727e59c2e7 enhance system prompt 2025-08-08 18:23:21 -07:00
Saumya 72d7aad35c improve system prompt for self configuration 2025-08-08 18:23:21 -07:00
Marko Kraemer 5bb79258c6
Merge pull request #1239 from KrishavRajSingh/fix/batch_update
batch update tasks
2025-08-08 20:20:21 +02:00
Bobbie 4ed9ab740c
Merge pull request #1241 from escapade-mckv/ui-polishing
UI polishing
2025-08-08 22:44:37 +05:30
Saumya 198f37cc43 fix composio connection requirements 2025-08-08 22:38:50 +05:30
Saumya 3e683de620 quick connect option in model selector 2025-08-08 19:46:46 +05:30
Krishav Raj Singh d23cebc05d batch update tasks 2025-08-08 19:12:00 +05:30
Bobbie d295937112
fix: model access tiers 2025-08-08 17:49:25 +05:30
Bobbie 2281ac7678
Merge branch 'kortix-ai:main' into sheets-agent 2025-08-08 16:08:13 +05:30
Vukasin b18e1d65dd feat: revert reponse change 2025-08-08 09:59:57 +02:00
Vukasin a948e63c4d fix(stream): non-stream fallback now yields serialized response end; prevents ModelResponse JSON error and preserves final event 2025-08-08 09:56:54 +02:00
Vukasin 54d694e020 fix(llm): auto-fallback to non-stream for GPT-5 when streaming unsupported; add orjson to satisfy LiteLLM logging imports 2025-08-08 09:36:44 +02:00
Vukasin 4d2d787974 fix(llm): enable litellm.drop_params and map GPT-5 max_tokens to max_completion_tokens; auto-drop temperature for GPT-5 2025-08-08 09:33:22 +02:00
Vukasin 2086c618ac chore(backend): bump litellm to 1.75.2 for GPT-5 max_tokens/temperature fix (#13390) 2025-08-08 09:27:46 +02:00
Saumya 13fefdae77 feat: add sheets tools 2025-08-08 11:38:49 +05:30
Vukasin 49ff89f9d8 feat: add mini model 2025-08-07 20:08:01 +02:00
Vukasin ee02316d00 feat: new model 2025-08-07 19:58:23 +02:00