Commit Graph

951 Commits

Author SHA1 Message Date
yeyan1996 176182e2e9 fix: refactor playback controls and consolidate XML tag constants
- Remove commented-out playback logic from share page
- Simplify tool call handling in PlaybackControls by removing toolPlaybackIndex state
- Fix tool navigation initialization and synchronization issues
- Consolidate HIDE_STREAMING_XML_TAGS constant from multiple files into utils.ts
- Add 'create-tasks' to hidden streaming XML tags list
- Improve tool call side panel index synchronization
- Add cursor pointer styling to slider components for better UX
- Remove unused toolName tracking in chunk processing
- Fix tool index initialization to start at 0 instead of -1

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-09 12:59:55 -07:00
Vukasin 60dde8898f Merge remote-tracking branch 'upstream/main' into pr-1205
# Conflicts:
#	frontend/src/components/thread/tool-views/command-tool/CommandToolView.tsx
2025-08-08 21:45:20 +02:00
kubet 15669fd633
Merge pull request #1246 from kubet/fix/stream-restore-on-thread-navigation
fix: stream restore on thread navigation
2025-08-08 21:35:54 +02:00
Vukasin 6347db190b fix: stream restore on thread navigation 2025-08-08 21:35:26 +02:00
Marko Kraemer 6278047b17
Merge pull request #1200 from yeyan1996/feature/playback
fix: streaming in playback mode
2025-08-08 21:25:57 +02:00
Bobbie 0628827b3e
Merge pull request #1243 from escapade-mckv/ui-polishing
fix quick connect
2025-08-08 23:41:18 +05:30
Saumya 414ce567f2 fix quick connect 2025-08-08 23:37:19 +05:30
Bobbie 4ed9ab740c
Merge pull request #1241 from escapade-mckv/ui-polishing
UI polishing
2025-08-08 22:44:37 +05:30
Saumya f0efcd93a5 ui nitpick 2025-08-08 22:43:10 +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
Bobbie b504d7bee9
Merge pull request #1236 from mykonos-ibiza/feat-product-analytics
feat: analytics on various events
2025-08-08 17:39:26 +05:30
Bobbie 2281ac7678
Merge branch 'kortix-ai:main' into sheets-agent 2025-08-08 16:08:13 +05:30
mykonos-ibiza 921925ac45 Integrate PostHog analytics and tracking
- Added PostHog client initialization in instrumentation-client.ts.
- Configured Next.js rewrites for PostHog ingestion endpoints in next.config.ts.
- Implemented user identification and event tracking in various components, including pricing-section.tsx, sidebar-left.tsx, chat-input.tsx, and api.ts.
- Introduced PostHogIdentify component to handle user session changes.
- Updated package.json and package-lock.json to include PostHog dependencies.
2025-08-08 15:24:12 +05:30
Saumya 33739679b0 fix: luckyviewer formatting 2025-08-08 12:00:59 +05:30
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
Bobbie 5e9cd614ce
Merge pull request #1220 from escapade-mckv/bug-fixes
Bug fixes
2025-08-07 16:06:55 +05:30
Saumya 07c088a932 feat: fix agent performance, bugs, ui 2025-08-07 16:05:33 +05:30
Saumya a737299232 parallelize mcp initialization 2025-08-07 15:22:10 +05:30
Saumya c7adfa6796 enhance system prompt 2025-08-07 14:12:57 +05:30
Saumya d941b573d5 improve system prompt for self configuration 2025-08-07 11:50:41 +05:30
marko-kraemer 0e8c58106a Add Kortix Admin API Key to setup 2025-08-06 12:31:45 -07:00
marko-kraemer 1d01571500 url query param & share agent marketplace 2025-08-06 12:14:25 -07:00
marko-kraemer 2c00ab706b create agent ui 2025-08-06 11:49:54 -07:00
Saumya c269d26b4e fix: cleanup ux and stuff 2025-08-06 17:22:41 +05:30
Saumya 4083221fc4 fix the text positioning in selected profile state 2025-08-06 13:45:25 +05:30
Saumya 752d201ac5 Merge branch 'main' of github.com:escapade-mckv/suna into composio-1a 2025-08-06 11:57:35 +05:30
Saumya 87f6adc8cf composio integrations UX improvement 2025-08-06 11:56:46 +05:30
Saumya 50b6ad5189 improve composio UC 2025-08-06 11:18:06 +05:30
yeyan1996 53775fcb5e fix: update PlaybackControls to use PanelRightOpen for improved UI consistency 2025-08-05 20:28:33 -07:00
Saumya 99a2e9af18 custom agent preview 2025-08-06 00:43:33 +05:30
Bobbie 09e5dfc012
Merge pull request #1206 from mykonos-ibiza/limit-running-agents
feat(agent-run-limits): implement agent run limit checks and UI dialogs
2025-08-05 18:19:51 +05:30
mykonos-ibiza ddef5fab19 refactor(agent-run-limits): centralize agent run limit configuration
- Removed hardcoded maximum parallel agent runs and replaced with a configurable property in the Configuration class.
- Updated API and agent limit checks to utilize the new configuration property.
- Simplified error handling by removing limit from error details in the frontend components.
- Adjusted UI components to reflect changes in agent limit data structure.
2025-08-05 18:15:52 +05:30
Saumya 708a11d9fc import and types fix 2025-08-05 14:21:13 +05:30
Saumya e65c49d81d Merge branch 'main' of github.com:escapade-mckv/suna into composio-1a 2025-08-05 14:08:42 +05:30
Saumya df951703b7 feat: integrate composio tooling system 2025-08-05 14:07:42 +05:30
Vukasin 67621f1cd6 feat: visual improvements 2025-08-04 21:43:13 +02:00
mykonos-ibiza 43bc71779e feat(agent-run-limits): implement agent run limit checks and UI dialogs
- Added functionality to check the maximum parallel agent runs allowed within a 24-hour period.
- Introduced `AgentRunLimitError` to handle cases where the limit is exceeded.
- Updated API to return appropriate error responses for agent run limits.
- Created `AgentRunLimitDialog` component to inform users when the limit is reached, displaying currently running agents and options to stop them.
- Integrated limit checks into agent initiation and running processes across relevant components.
2025-08-04 22:23:25 +05:30
Chaitanya045 daf0eafb41 refined terminal output 2025-08-04 18:01:59 +05:30
Saumya aa37988106 update agent builder to use composio 2025-08-04 10:43:42 +05:30
Saumya d456817809 Merge branch 'main' of github.com:escapade-mckv/suna into composio-1a 2025-08-04 09:14:02 +05:30
Saumya 354286212d feat: integrate composio 2025-08-04 09:13:20 +05:30
yeyan1996 edf1f7e4c1 fix: clean up unused console log and improve cursor visibility logic in ThreadContent 2025-08-03 16:45:07 -07:00
yeyan1996 91a51b6369 refactor: optimize performance and structure in ThreadPage and PlaybackControls
- Introduced memoization for ToolCallSidePanel and FileViewerModal to enhance rendering efficiency.
- Cleaned up unused useEffect hooks in ThreadPage to improve readability and maintainability.
- Refactored playback timeout management in PlaybackControls to utilize useRef for better performance.
- Enhanced streaming content handling in ThreadContent with a helper function for improved clarity and functionality.
2025-08-03 15:42:58 -07:00
Marko Kraemer 976103d975
Merge pull request #1117 from yeyan1996/fix/streaming
fix: correct JSON formatting in streamAgent for message type checks
2025-08-03 19:26:26 +02:00
kubet 91380386db
Merge pull request #1192 from kubet/feat/smooth-brain-messages
fix: lint
2025-08-03 18:44:46 +02:00
Marko Kraemer 3e8ee151a4
Merge pull request #1132 from sunzhengya/feature/zanyar-fe
feat(data-provider-tool): add enhanced UI components for data provide…
2025-08-03 18:44:30 +02:00
Vukasin da0efcca88 fix: lint 2025-08-03 18:44:11 +02:00