Commit Graph

2139 Commits

Author SHA1 Message Date
Saumya e4d24d9038 refactor credentials codebase 2025-07-28 22:06:07 +05:30
LE Quoc Dat 1eff96929a AI: the edit tool is very good now, we need to make the model uses more this tool.
We still keep the tool itself, but in the prompt, we remove the need of writing str_replace and full rewrite, in the example, or prompt. because they will have the tools context as well. you understand ?
2025-07-28 18:24:29 +02:00
LE Quoc Dat 6b93e911d5 fix morph tool 2025-07-28 18:09:22 +02:00
LE Quoc Dat e4d7ffe066 npm i 2025-07-28 18:07:58 +02:00
marko-kraemer bb60569193 wip 2025-07-28 16:38:53 +02:00
Bobbie c98258eef3
Merge pull request #1112 from escapade-mckv/refactor-backend-2
fix trigger import error
2025-07-28 18:06:50 +05:30
Saumya 46010875d8 fix trigger import error 2025-07-28 18:05:59 +05:30
marko-kraemer 4bce5d799f wip 2025-07-28 14:08:56 +02:00
marko-kraemer b9a4beb136 wip 2025-07-28 13:13:42 +02:00
marko-kraemer 2b31379b89 wip 2025-07-28 12:53:36 +02:00
Bobbie 11c3c26048
Merge pull request #1108 from escapade-mckv/refactor-backend-2
refactor triggers
2025-07-28 16:11:06 +05:30
mykonos-ibiza 4e81038569 feat(kortix-sdk): introduce initial SDK structure with core components and example usage
- Added core modules including agent management, HTTP client, configuration, and tool execution.
- Implemented FastMCP for tool registration and execution.
- Created example script for weather tool integration.
- Established testing framework with mock API for comprehensive testing.
- Included README for SDK usage instructions and setup.
2025-07-28 15:59:55 +05:30
Saumya 3fb032185c refactor triggers 2025-07-28 15:46:29 +05:30
marko-kraemer a660919dec wip 2025-07-28 11:53:10 +02:00
Marko Kraemer d8a7cd1798
Merge pull request #1090 from yeyan1996/fix/debug-mode
fix: stringify message in debug mode
2025-07-28 08:38:16 +02:00
Marko Kraemer 8b3f020794
Merge pull request #1089 from yeyan1996/fix/package
fix: phantom dependency
2025-07-28 08:37:55 +02:00
Bobbie 822ff42321
Merge pull request #1105 from escapade-mckv/fix-ux-issues
Fix ux issues
2025-07-28 11:51:56 +05:30
Saumya 1e501a12be Merge branch 'extend-workflows-ui' into fix-ux-issues 2025-07-28 11:50:40 +05:30
Saumya fdbf64769a Merge branch 'main' of github.com:escapade-mckv/suna into extend-workflows-ui 2025-07-28 11:50:12 +05:30
Saumya f7fd1296bf improve ux a bit 2025-07-28 11:49:24 +05:30
Marko Kraemer 460c6f16cd
Merge pull request #1104 from kortix-ai/revert-1101-revert-1092-add-gemini-api
Revert "Revert random PR merged"
2025-07-28 08:15:06 +02:00
Marko Kraemer 010f0ab426
Revert "Revert random PR merged" 2025-07-28 08:14:58 +02:00
Marko Kraemer 87727af1a6
Merge pull request #1103 from kortix-ai/revert-1102-revert-1096-add-cursor-rules
Revert "Revert "add cursor rules""
2025-07-28 08:14:40 +02:00
Marko Kraemer 3a127de226
Revert "Revert "add cursor rules"" 2025-07-28 08:14:32 +02:00
Marko Kraemer 785964d093
Merge pull request #1102 from kortix-ai/revert-1096-add-cursor-rules
Revert "add cursor rules"
2025-07-28 08:08:50 +02:00
Marko Kraemer d47dd64ff9
Revert "add cursor rules" 2025-07-28 08:08:40 +02:00
Marko Kraemer 7844380ea2
Merge pull request #1101 from kortix-ai/revert-1092-add-gemini-api
Revert random PR merged
2025-07-28 08:07:56 +02:00
Marko Kraemer 454f0d3878
Revert "add support for Google Gemini API integration" 2025-07-28 08:07:42 +02:00
kubet f6f7d8077d
Merge pull request #1100 from kubet/feat/visual-improvements-and-fixes
fix: visual improvements
2025-07-27 22:13:15 +02:00
Vukasin d777b5b735 fix: visual improvements 2025-07-27 22:11:40 +02:00
marko-kraemer 2819840fb6 rem wip 2025-07-27 22:09:01 +02:00
marko-kraemer 1545af26f6 updated kb routes 2025-07-27 17:09:30 +02:00
marko-kraemer c22227a8b7 add back kb routes 2025-07-27 17:02:20 +02:00
Bobbie 7de81b4d2f
Merge pull request #1096 from mykonos-ibiza/add-cursor-rules
add cursor rules
2025-07-27 12:51:30 +05:30
Bobbie f1f202bcb3
Merge pull request #1092 from mykonos-ibiza/add-gemini-api
add support for Google Gemini API integration
2025-07-27 12:50:55 +05:30
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 5d2eb11019 add env example fe again 2025-07-27 04:10:19 +02:00
Marko Kraemer 76968e5044
Merge pull request #1097 from kortix-ai/cleanup
Cleanup wip
2025-07-27 01:47:16 +02:00
marko-kraemer 3405c27ef6 wip 2025-07-27 01:22:56 +02:00
marko-kraemer ef087747ab rem legacy workflows, db unused schema cleanup wip 2025-07-26 22:31:31 +02:00
mykonos-ibiza 77f2099335 add development guidelines for backend, frontend, infrastructure, and project overview
- Introduced comprehensive guidelines for backend development, including Python standards, FastAPI architecture patterns, and database integration practices.
- Added frontend development guidelines focusing on TypeScript standards, Next.js app structure, and state management.
- Established infrastructure and DevOps guidelines covering Docker best practices, environment management, and CI/CD strategies.
- Created a project overview document detailing the architecture components, development principles, and key technologies for the Suna AI Agent project.
2025-07-27 00:55:54 +05:30
Bobbie 5157765f52
Merge pull request #1093 from escapade-mckv/fix-agent-builder-tool-call
improve system promot for self-config
2025-07-26 21:46:10 +05:30
Saumya ec5e0b7560 improve system promot for self-config 2025-07-26 21:45:06 +05:30
mykonos-ibiza 8062aa18d1 fix(auth_utils): enhance string comparison safety by handling None values 2025-07-26 20:07:00 +05:30
mykonos-ibiza 562c05e411
Merge branch 'kortix-ai:main' into feat/headless-apis 2025-07-26 18:48:50 +05:30
mykonos-ibiza 37f8e63cf1 feat(deepai): add deepai specific endpoints 2025-07-26 18:47:22 +05:30
Bobbie 95aaf1a35f
Merge pull request #1091 from escapade-mckv/fix-agent-builder-tool-call
fix agent builder tool calls
2025-07-26 11:04:54 +05:30
Saumya 845c17d968 fix agent builder tool calls 2025-07-26 11:04:07 +05:30