Commit Graph

614 Commits

Author SHA1 Message Date
marko-kraemer e01aa2e332 security wip 2025-08-31 20:59:45 -07:00
marko-kraemer c5f8b5efa5 slight ux/ui improvement task 2025-08-30 00:33:49 -07:00
marko-kraemer 39c59fc88e fix 2025-08-29 20:48:36 -07:00
Marko Kraemer 399d18f9ce
Merge pull request #1447 from KrishavRajSingh/feat/pptx
download pptx
2025-08-29 20:08:29 -07:00
marko-kraemer 5d56e08247 fix agent installation 2025-08-29 19:35:07 -07:00
marko-kraemer 46aa1836d0 rem template share sys & simplify 2025-08-29 19:04:33 -07:00
Krishav afd74937f9
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 18:44:10 +05:30
marko-kraemer 764ab6bb1b rm flags 2025-08-29 02:37:12 -07:00
marko-kraemer 84c83f29d8 refactor wip 2025-08-29 02:24:30 -07:00
marko-kraemer c0b8471e44 refactor agent api, split up 2025-08-29 02:24:30 -07:00
Saumya bbcde886d9 Merge branch 'main' of github.com:escapade-mckv/suna into triggers-page 2025-08-29 14:02:05 +05:30
Saumya f7dc975acf tasks page 2025-08-29 14:01:28 +05:30
Krishav b3fc762cb3
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 11:18:07 +05:30
Marko Kraemer 70b234b3be
Merge branch 'main' into ffrankan-fix/redis-connection-optimization 2025-08-28 22:32:37 -07:00
marko-kraemer 93152dd1b9 wip 2025-08-28 22:30:41 -07:00
Krishav 03b3ecb4f8
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 10:52:37 +05:30
Marko Kraemer 45084bfd38
Merge pull request #1477 from escapade-mckv/docs-page
Docs page
2025-08-28 22:00:59 -07:00
Krishav 67705e6345
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 05:27:56 +05:30
Marko Kraemer fc842cb601
Merge pull request #1475 from ffrankan/fix/redis-connection-optimization
Fix Redis connection optimization in SSE streaming
2025-08-28 16:11:40 -07:00
Vukasin b92cb3ce01 feat: enable app triggers 2025-08-28 16:08:30 -07:00
marko-kraemer 06df493157 improvements 2025-08-28 16:08:30 -07:00
Krishav 44f83deb1e
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 04:12:32 +05:30
Vukasin ec8989bb21 feat: enable app triggers 2025-08-28 17:59:30 +02:00
Saumya e3f7a2de0e Merge branch 'main' of github.com:escapade-mckv/suna into docs-page 2025-08-28 13:09:58 +05:30
Saumya 455dbb74e0 docs page 2025-08-28 13:07:42 +05:30
marko-kraemer d79adf8b95 improvements 2025-08-27 23:04:07 -07:00
Frank An b3fef49e4c
fix(agent): optimize Redis connections in SSE streaming
Reduce Redis connection usage in SSE streams by merging two separate PubSub
connections (response + control) into a single connection. This addresses
the "too many connections" issue by halving the connection count per stream
and improves cleanup reliability.

Changes:
- Merge response_channel and control_channel subscriptions into one PubSub
- Simplify message listening logic with unified channel handling
- Strengthen cleanup sequence: unsubscribe → close → cancel
- Add error handling for pubsub cleanup edge cases

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-28 11:27:38 +08:00
Krishav Raj Singh 1a778b4ab4 feat: present_presentation if slides are completed 2025-08-27 20:10:28 +05:30
Saumya d64f51ada4 chore: auto save integrations 2025-08-27 00:00:44 +05:30
Saumya a69d61c8f6 fix pagination in agents tab 2025-08-26 16:59:58 +05:30
Saumya b40b4bee22 agent update tool 2025-08-26 14:33:56 +05:30
Saumya da92c1de77 agent update tool 2025-08-26 14:31:19 +05:30
Saumya 8a4debfa9b agent update tool 2025-08-26 14:17:35 +05:30
Saumya beea83916b agent creation capabilities suna 2025-08-26 13:58:27 +05:30
Saumya 47238cba3b debug agent icons 2025-08-25 00:47:41 +05:30
Saumya a7df37b0ba create agent with a default icon 2025-08-24 22:44:29 +05:30
Saumya 2e31dd4593 fix agent creation error 2025-08-24 22:34:32 +05:30
Saumya ce98bb8a99 agents use icons and bg color 2025-08-24 17:16:21 +05:30
marko-kraemer 0b0efdf5eb wip 2025-08-23 21:16:27 -07:00
Saumya 4a89aa4855 cleanup llm based code and agent builder prompt 2025-08-23 12:26:38 +05:30
marko-kraemer fbdc97c9fa query util for batch in() calls 2025-08-22 21:31:00 -07:00
marko-kraemer 66d96d0ad3 attempt fix 2025-08-22 21:18:29 -07:00
Krishav Raj Singh 674e4d92d0 listen to filechooser 2025-08-23 04:22:56 +05:30
Bobbie 27c523d1de
Merge pull request #1420 from escapade-mckv/refactor-llm-modules
chore: cleanup  llm modules
2025-08-22 16:47:04 +05:30
Saumya 7e10d736b5 chore: cleanup llm modules 2025-08-22 16:45:26 +05:30
Marko Kraemer 4875d89b74
Merge pull request #1407 from KrishavRajSingh/migration/gemini-2.5-pro
migrate stagehand to gemini-2.5-pro
2025-08-22 02:35:53 -07:00
marko-kraemer 782d48d727 presentation processing tools wip 2025-08-22 02:25:49 -07:00
Saumya 8ea81733eb Merge branch 'main' of github.com:escapade-mckv/suna into agent-builder-revamp 2025-08-22 11:20:28 +05:30
Saumya edc347cfef refactor agent builder 2025-08-22 11:16:00 +05:30
Marko Kraemer f0f1c70311
Merge pull request #1411 from asemyanov/feature/System-prompt-append-instead-of-replace-in-agent-builder
Feature: System prompt append instead of replace for agent builder
2025-08-21 21:24:45 -07:00