Commit Graph

2507 Commits

Author SHA1 Message Date
marko-kraemer 2ccbffe6a7 pres tool UX/UI improvements 2025-08-21 19:12:58 -07:00
Vukasin e0ad5cf2cd fix: composio handle multiple triggers on our side 2025-08-21 22:45:57 +02:00
asemyanov 3535c25c83 tasks time grouping 2025-08-21 21:06:52 +02:00
asemyanov 1c06e64877 EXPERIMENTAL: agentbuilder update specs after tool calls 2025-08-21 16:33:30 +02:00
asemyanov f1a0c26c98 IMPORTANT: system prompt appending instead of replacing 2025-08-21 16:26:38 +02:00
Bobbie cd3ebb5e78
Merge pull request #1409 from escapade-mckv/upload-tool
upload file tool
2025-08-21 16:57:35 +05:30
Saumya 2d5756fe18 upload file tool 2025-08-21 16:56:43 +05:30
Saumya 01eb3b2d55 upload file tool 2025-08-21 16:53:26 +05:30
Saumya b2340e8651 upload file tool 2025-08-21 16:49:27 +05:30
Krishav Raj Singh 168176fe3c migration to gemini-2.5-pro 2025-08-21 15:30:37 +05:30
marko-kraemer a5dc0588a8 fix 2025-08-21 02:46:40 -07:00
marko-kraemer 4e50fe3ed1 presentation tool wip 2025-08-21 02:42:54 -07:00
Zanyar c218dead63 Merge branch 'main' of github.com:sunzhengya/suna 2025-08-21 15:43:44 +08:00
Zanyar debdaff021 chore: Update package-lock.json registry URLs
- Update registry URLs from npmmirror.com to npmjs.org
- No functional changes, only registry source updates
2025-08-21 15:42:03 +08:00
Zanyar Sun ae4613b95a
Merge branch 'kortix-ai:main' into main 2025-08-21 15:35:57 +08:00
Zanyar 2c5263caf2 feat: Add Mermaid diagram rendering support to markdown code blocks
- Add mermaid dependency to package.json
- Implement MermaidRenderer component with performance optimizations:
  * Global initialization and caching system
  * Lazy loading with Intersection Observer
  * Memory management with automatic cache cleanup
  * Graceful fallback to syntax-highlighted code on render failure
- Integrate MermaidRenderer into CodeBlockCode component
- Refactor code-block.tsx for better separation of concerns
- Support both Mermaid diagram rendering and code display modes

The implementation provides a seamless user experience where:
- Valid Mermaid syntax renders as interactive diagrams
- Invalid syntax gracefully falls back to highlighted code
- Performance is optimized through caching and lazy loading
- Memory usage is controlled through intelligent cache management
2025-08-21 15:30:27 +08:00
marko-kraemer 73bd555e5d fix 2025-08-20 23:18:20 -07:00
marko-kraemer f915f3faaa csv, excel render, thread content csv preview, presentation tool wip 2025-08-20 23:06:01 -07:00
marko-kraemer 573e711f39 template share UX/UI navbar 2025-08-20 18:54:04 -07:00
marko-kraemer 43d5245f66 template share UX/UI 2025-08-20 18:04:18 -07:00
Marko Kraemer 5e1e82f67a
Merge pull request #1391 from ffrankan/fix/auth-callback-self-hosted-redirect
Fix auth callback redirect issues in self-hosted deployments
2025-08-20 17:07:38 -07:00
Marko Kraemer cf77d96335
Merge pull request #1403 from KrishavRajSingh/upgrade/stagehand
Update stagehand:2.4.3 + migration to gpt-5
2025-08-20 17:06:38 -07:00
Krishav Raj Singh eca6313401 chore: update sandbox:kortix/suna:0.1.3.6 2025-08-21 04:32:05 +05:30
Krishav Raj Singh ea9531d1d2 upgrade stagehand:2.4.3 and switch to gpt-5 2025-08-21 03:57:30 +05:30
Bobbie 0335d6d36d
Merge pull request #1401 from escapade-mckv/sharable-template-page
Sharable template page
2025-08-20 12:47:10 +05:30
Saumya 6790ac15c8 Merge branch 'main' into sharable-template-page 2025-08-20 12:19:05 +05:30
Saumya 5989f2e37a template share page 2025-08-20 11:32:24 +05:30
marko-kraemer 5b20676853 fix 2025-08-19 17:34:44 -07:00
marko-kraemer 60059eaa9b revert accidental changes 2025-08-19 16:36:28 -07:00
marko-kraemer 2d88091258 gpt 5 mini as default 2025-08-19 16:33:14 -07:00
kubet 3a20f5afdc
Merge pull request #1400 from kubet/fix/visual-improvements-triggers
fix: visual improvements triggers
2025-08-20 00:27:41 +02:00
Vukasin 8796c8e1d3 fix: visual improvements triggers 2025-08-20 00:26:52 +02:00
Marko Kraemer 6e4a8fee9f
Merge pull request #1388 from KrishavRajSingh/refactor/slider
move slider to header
2025-08-19 13:36:04 -07:00
Marko Kraemer ae02b26204
Merge pull request #1399 from KrishavRajSingh/refactor/workspace
Refactor/workspace
2025-08-19 13:35:38 -07:00
Krishav Raj Singh ec439538ea fix: completion marker in new line for heredoc 2025-08-20 01:18:59 +05:30
Krishav Raj Singh a082244bf1 refactor: create session with workspace instead of cd 2025-08-19 22:53:59 +05:30
Krishav e7385698c1
Merge branch 'kortix-ai:main' into refactor/slider 2025-08-19 19:06:11 +05:30
theshyPika be2b91a98e feat: add OpenAI-compatible providers support
- Add OpenAI-compatible API support with custom endpoints
- Implement LiteLLM Router for multi-provider routing
- Add new config options: OPENAI_COMPATIBLE_API_KEY/BASE
- Update environment examples and self-hosting documentation

Enables support for local LLM services like Ollama, LM Studio, vLLM,
and third-party OpenAI-compatible providers.
2025-08-19 19:46:01 +08:00
Bobbie 5805d7650d
Merge pull request #1398 from escapade-mckv/buy-more-tokens
topup credits
2025-08-19 17:01:49 +05:30
Saumya 7decdc4f2f topup credits 2025-08-19 17:01:05 +05:30
Bobbie 6f40945a5e
Merge pull request #1397 from escapade-mckv/buy-more-tokens
topup credits
2025-08-19 16:34:26 +05:30
Saumya 9eb7d7ab3a topup credits 2025-08-19 16:33:21 +05:30
Bobbie d4db38aac9
Merge pull request #1396 from escapade-mckv/buy-more-tokens
topup credits
2025-08-19 16:10:18 +05:30
Saumya 120a2380a4 topup credits 2025-08-19 15:58:12 +05:30
kubet 5368db4d13
Merge pull request #1395 from kubet/fix/trigger-enable
fix: trigger enable
2025-08-19 10:59:52 +02:00
Vukasin 1db63f2389 fix: trigger enable 2025-08-19 10:58:56 +02:00
Krishav Raj Singh 636de7f583 border radius 2025-08-19 14:12:44 +05:30
Bobbie 2873b5c8a1
Merge pull request #1394 from escapade-mckv/buy-more-tokens
topup credits
2025-08-19 13:54:21 +05:30
Krishav Raj Singh 6add9a9628 chore: rename version everywhere 2025-08-19 13:51:40 +05:30
Krishav Raj Singh 1222d80b5f move ss to center 2025-08-19 13:51:28 +05:30