marko-kraemer
410c3f3f19
fix thread content width
2025-08-12 19:11:10 -07:00
marko-kraemer
43ed7de3b7
fix agent header stuff
2025-08-12 18:16:50 -07:00
marko-kraemer
c0d64b3bba
wip
2025-08-12 16:37:58 -07:00
Marko Kraemer
3342d85580
Merge pull request #1326 from kortix-ai/agent-header-improvement
...
clean up avatar, icon, emoji stuff & agent header ui improvement
2025-08-13 01:35:31 +02:00
marko-kraemer
0659e31399
Revert to commit 8504a85f2a
...
This commit restores the codebase to the exact state it was in at commit 8504a85f
, effectively reverting all changes made after that point including:
- Reverts agent header UI improvements
- Restores avatar, icon, and emoji functionality
- Brings back deleted files: style-picker.tsx, _avatar-generator.ts, get-agent-style.ts
2025-08-12 16:34:45 -07:00
marko-kraemer
b8be4f8f12
merge
2025-08-12 16:23:02 -07:00
marko-kraemer
7a5ae7de90
fix build
2025-08-12 16:22:04 -07:00
Marko Kraemer
058a1909d8
Revert "clean up avatar, icon, emoji stuff & agent header ui improvement"
2025-08-13 01:05:45 +02:00
marko-kraemer
9e48c2f9d2
wip
2025-08-12 15:58:56 -07:00
marko-kraemer
88a67b4b0c
wip
2025-08-12 15:56:25 -07:00
marko-kraemer
0986deaeb7
wip
2025-08-12 15:52:31 -07:00
marko-kraemer
58ee043cc8
wip
2025-08-12 15:29:54 -07:00
Vukasin
ffd4232f9b
feat: init event based triggers
2025-08-12 23:04:21 +02:00
marko-kraemer
947075e1b4
fix default tools scroll
2025-08-12 13:40:44 -07:00
Marko Kraemer
69465b8124
Merge pull request #1256 from yeyan1996/fix/agent-builder
...
fix: add agent_id option to ChatInput onSubmit method
2025-08-12 22:06:58 +02:00
Marko Kraemer
3d9ab9dce5
Merge pull request #1275 from yeyan1996/fix/misc
...
fix: update step number in agent configuration prompt and add forward…
2025-08-12 22:06:44 +02:00
Saumya
3a252fb301
web dev agent
2025-08-13 00:05:06 +05:30
yeyan1996
d8e43fc6f1
Fix agent card download count check to handle null values
2025-08-11 22:52:15 -07:00
marko-kraemer
06ee5c4b15
fix
2025-08-11 15:04:51 -07:00
marko-kraemer
8b6c3feb6f
fix
2025-08-11 14:25:40 -07:00
marko-kraemer
418b721783
mobile
2025-08-11 14:18:47 -07:00
Bobbie
75c85b7f4c
Merge pull request #1316 from escapade-mckv/fix-files-tool-registration
...
Fix files tool registration
2025-08-12 02:20:18 +05:30
Saumya
2d4d134c25
Merge branch 'main' of github.com:escapade-mckv/suna into fix-files-tool-registration
2025-08-12 02:19:18 +05:30
Vukasin
7ebc708bae
Add PDF support to attachment previews and update related logic
2025-08-11 22:48:36 +02:00
Saumya
5f000ae61b
fix files tool not being registered
2025-08-12 02:17:50 +05:30
Vukasin
5979c39e44
Update integration icon fetching logic to only retrieve icons when the user is logged in and the relevant UI is active.
2025-08-11 22:30:48 +02:00
Saumya
3f666bec9d
fix auto select agent
2025-08-11 21:26:55 +05:30
Saumya
2335892ebb
Cosmetic changes
2025-08-11 21:00:58 +05:30
Saumya
1243896712
Cosmetic changes
2025-08-11 20:47:14 +05:30
Saumya
04beaed123
Cosmetic changes
2025-08-11 20:46:13 +05:30
Saumya
e894209a19
Merge branch 'main' of github.com:escapade-mckv/suna into agent-image
2025-08-11 20:26:42 +05:30
Saumya
b8c42f98e3
profile pic for agents
2025-08-11 20:25:11 +05:30
mykonos-ibiza
0731ffb872
Refactor useAccounts hook to use React Query instead of SWR; remove SWR dependency from package.json and package-lock.json
2025-08-11 19:39:44 +05:30
Saumya
123117e61d
feat: agent profile pic images
2025-08-11 19:30:57 +05:30
Saumya
3515c81792
remove the 401 error messages as a whole
2025-08-11 18:53:55 +05:30
Saumya
6909ae7d0e
clear local storage on sign out - redact
2025-08-11 18:26:44 +05:30
Saumya
85528463ea
clear local storage on sign out
2025-08-11 18:19:36 +05:30
Saumya
70a1fcb276
clear local storage on sign out
2025-08-11 18:18:06 +05:30
Saumya
20080325fd
ui bug fixes
2025-08-11 18:03:10 +05:30
Saumya
3c210865dd
Merge branch 'main' of github.com:escapade-mckv/suna into bug-fixes-1a
2025-08-11 17:22:01 +05:30
Saumya
4e7b98d1cd
bugs and ui fixes
2025-08-11 17:20:27 +05:30
Krishav
80e4126a6b
Merge branch 'kortix-ai:main' into feat/stagehand
2025-08-11 15:01:13 +05:30
Krishav Raj Singh
93892535c2
cleanup
2025-08-11 14:59:33 +05:30
Bobbie
f35c29755c
Merge pull request #1298 from mykonos-ibiza/start-stream-faster
...
Optimize agent initiate, start and stream
2025-08-11 14:52:19 +05:30
Krishav
cfb0ed9049
Merge branch 'kortix-ai:main' into feat/stagehand
2025-08-11 14:08:32 +05:30
mykonos-ibiza
24deeb2c5e
Optimize agent initiate, start and stream
2025-08-11 13:58:38 +05:30
Krishav Raj Singh
b0f830df56
final
2025-08-11 13:51:28 +05:30
Saumya
e070d35824
feat: web dev agent
2025-08-11 13:37:11 +05:30
marko-kraemer
f205f1b77f
enterprise nav
2025-08-11 01:01:39 -07:00
marko-kraemer
a035d2101d
Get rid of full-page hard refresh after every update on Agent Config
2025-08-11 00:39:29 -07:00
marko-kraemer
6dd988ce65
touch up, integration refetch after adding
2025-08-11 00:26:08 -07:00
Krishav Raj Singh
59182a0123
Revert "enhance ui"
...
This reverts commit aea04d0cd5
.
2025-08-11 12:55:49 +05:30
marko-kraemer
85043674c8
touch up
2025-08-11 00:04:58 -07:00
Krishav
7f8dcdf5ee
Merge branch 'kortix-ai:main' into feat/stagehand
2025-08-11 10:56:36 +05:30
marko-kraemer
23514db06d
wip
2025-08-10 22:01:21 -07:00
Saumya
58f015f6ec
feat: copy suna system prompt to newly created agents (further configurable)
2025-08-11 10:06:34 +05:30
Saumya
67561e5c0e
feat: copy suna system prompt to newly created agents (further configurable)
2025-08-11 10:00:22 +05:30
Saumya
281025891a
feat: copy suna system prompt to newly created agents (further configurable)
2025-08-11 09:58:25 +05:30
Saumya
28de020a66
Merge branch 'main' of github.com:escapade-mckv/suna into remove-browser-logs
2025-08-11 09:22:27 +05:30
Saumya
02fc60fb20
remove unnecessary browser logs and revert computer width
2025-08-11 09:19:48 +05:30
marko-kraemer
c693b8f92e
wip
2025-08-10 19:00:17 -07:00
marko-kraemer
4d1e11267f
standardise ui
2025-08-10 18:47:41 -07:00
marko-kraemer
6796216a4f
fix chat input
2025-08-10 17:30:00 -07:00
Krishav
6122810864
Merge branch 'kortix-ai:main' into feat/stagehand
2025-08-11 01:22:34 +05:30
Vukasin
5a23b6d26e
feat: add workflow input support in schedule configuration
2025-08-10 20:47:17 +02:00
yeyan1996
f810e1ad16
fix: update step number in agent configuration prompt and add forward method to playback controls
2025-08-10 11:11:25 -07:00
Vukasin
55c057216b
feat: add delete confirmation dialog for agent workflows
2025-08-10 19:00:30 +02:00
Vukasin
aa05623e1c
Merge remote-tracking branch 'upstream/main' into feat/playbook-style-workflows
2025-08-10 19:00:22 +02:00
Saumya
57859b25e0
fix: fix tool call panel and stuff proportions
2025-08-10 22:05:05 +05:30
Vukasin
1676405b43
refactor: update useAgents hook to accept custom options and improve agent fetching logic in chat components
2025-08-10 18:31:21 +02:00
Krishav Raj Singh
aea04d0cd5
enhance ui
2025-08-10 22:00:30 +05:30
Krishav Raj Singh
796f1ef9f4
replace sb_browser_tool with stagehand_browser_tool
2025-08-10 22:00:28 +05:30
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
ebb6b04152
Merge pull request #1266 from yeyan1996/fix/playback-tools
...
fix: refactor playback controls and consolidate XML tag constants
2025-08-10 04:12:02 +02:00
marko-kraemer
abcee9ed94
wip
2025-08-09 17:28:19 -07:00
marko-kraemer
4351a3688f
wip
2025-08-09 17:00:16 -07: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
yeyan1996
55af8c6a0d
fix: add TODO for tool index handling in PlaybackControls
2025-08-09 13:07:37 -07:00
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
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
5743e6e45d
fix: type error
2025-08-09 23:07:16 +05:30
Saumya
58cfb0edd6
Merge branch 'main' into ui-polishing
2025-08-09 21:55:51 +05:30
Saumya
cf9d7685e3
chore: polish ui related stuff
2025-08-09 21:53:13 +05:30
mykonos-ibiza
9de8e0e093
fix: unnecessary prefetches and unnecessary RSCs
...
- Removed maintenance notice fetching from the DashboardLayout component.
- Introduced a new API route for fetching maintenance notice data.
- Updated DashboardLayoutContent to use a custom hook for maintenance notice queries.
- Adjusted data types for maintenance notice timestamps to strings for consistency.
- Added prefetching options in sidebar components for improved performance.
2025-08-09 21:43:22 +05:30
Vukasin
0705e1a951
refactor: improve thread and stream handling on navigation
2025-08-09 14:13:46 +02:00
Vukasin
42c656d552
refactor: simplify thread message handling
2025-08-09 13:38:10 +02:00
Vukasin
f2dcb6f11e
Merge remote-tracking branch 'upstream/main' into fix/stream-restore-on-thread-navigation
2025-08-09 13:21:46 +02:00
Vukasin
cbca76023c
fix: stream fix again
2025-08-09 13:21:39 +02:00
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
b4666c5f92
make custom agents section in dashboard page
2025-08-09 11:52:55 +05:30
Saumya
8ff25fa3bb
make custom agents section in dashboard page
2025-08-09 11:41:47 +05:30
yeyan1996
114dcd0187
fux: add agent_id option to ChatInput onSubmit method
2025-08-08 18:52:01 -07:00
marko-kraemer
495b21262c
wip
2025-08-08 18:25:26 -07:00
marko-kraemer
ff7a09f73a
enterprise page
2025-08-08 18:23:21 -07:00
marko-kraemer
92a802f44d
wip
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
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
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
e871d1b6e1
Merge branch 'sheets-agent' into presentation-tool
2025-08-08 15:15:20 +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
marko-kraemer
63552b20d7
examples
2025-08-07 18:45:01 -07:00
marko-kraemer
d74125b8a5
examples
2025-08-07 18:44:15 -07:00
marko-kraemer
d726cef68d
examples
2025-08-07 18:18:54 -07:00
marko-kraemer
12b2f41269
Merge branch 'main' into landing-wip
2025-08-07 14:39:23 -07:00
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
marko-kraemer
880772d63f
wip
2025-08-06 11:42:51 -07:00
marko-kraemer
ff7133270f
wip
2025-08-06 11:13:10 -07:00
Saumya
c269d26b4e
fix: cleanup ux and stuff
2025-08-06 17:22:41 +05:30
Saumya
d9277ff63e
imprive presentation tool
2025-08-06 17:18:37 +05:30
Saumya
bbd4b8f4d2
Merge branch 'main' into presentation-tool
2025-08-06 13:47:40 +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
marko-kraemer
7a75c7e3a0
wip
2025-08-05 21:20:26 -07:00
marko-kraemer
800227f4f9
chat input advanced conf
2025-08-05 21:09:27 -07:00
yeyan1996
53775fcb5e
fix: update PlaybackControls to use PanelRightOpen for improved UI consistency
2025-08-05 20:28:33 -07:00
marko-kraemer
2365a54b7a
wip
2025-08-05 19:38:47 -07:00
marko-kraemer
99d4b4eb23
wip
2025-08-05 17:25:23 -07:00
Saumya
25ea4bd86f
presentation tool
2025-08-06 02:42:46 +05:30
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
Vukasin
2c833eb910
Merge remote-tracking branch 'upstream/main' into feat/smooth-brain-messages
2025-08-03 16:15:41 +02:00
Vukasin
05fcc4394b
fix: cursor pointer
2025-08-03 16:14:22 +02:00
Vukasin
2805fc0233
feat: scroll indicator button to bottom
2025-08-03 16:09:25 +02:00
Vukasin
fc47656ec8
fix: overlap issue
2025-08-03 15:18:18 +02:00
yeyan1996
c2df5ed163
feat: enhance UI on the playback page
2025-08-02 22:56:56 -07:00
Saumya
5ca3cffae3
composio integration
2025-08-03 10:46:07 +05:30
Marko Kraemer
b90482eb06
Merge pull request #1185 from yeyan1996/feature/playback
...
feat: enhance PlaybackControls with new navigation buttons
2025-08-03 06:41:40 +02:00
marko-kraemer
c9d89f9bf1
fix: update default tab selection in FileOperationToolView component
...
- Modify the default tab selection logic to display 'preview' for Markdown or HTML files, and 'code' for others.
- This change enhances the user experience by ensuring the appropriate tab is shown based on file type.
2025-08-03 03:38:01 +02:00
yeyan1996
a76018fc4b
feat: enhance PlaybackControls with new navigation buttons
...
- Introduced ForwardButton for advancing playback by one message.
- Added ResetButton to restart playback from the beginning.
- Refactored Play and Reset button implementations into separate components for better readability and maintainability.
- Updated the playback state management to handle new button functionalities.
These changes improve user interaction with playback controls, allowing for more intuitive navigation through messages.
2025-08-02 18:28:27 -07:00
marko-kraemer
d31b55fa2f
refactor: remove publish tags from AgentsPage and PublishDialog components
...
- Eliminate the currentTags and publishTags state management from AgentsPage.
- Update openPublishDialog and handleAgentPublish functions to no longer set tags.
- Modify PublishDialog to remove tag input and add an alert for sensitive information warnings.
- Ensure the publishing process remains intact without the tags functionality.
This streamlines the publishing process and enhances user awareness regarding sensitive data.
2025-08-03 02:16:00 +02:00
marko-kraemer
adf9326f61
feat: implement JSON agent export/import with improved UX
...
- Add backend API endpoints for agent export/import
- GET /agents/{agent_id}/export - exports agent configuration as JSON
- POST /agents/import - imports agent from JSON (new agents only)
- Add AgentExportData and AgentImportRequest Pydantic models
- Integrate export functionality in agent config header
- Add always-visible 3-dots menu left of "Prompt to Build" tab
- Include export option in dropdown menu for all agent types
- Handle loading states during export process
- Add subtle import functionality to new agent dialog
- Replace mode selection with "or import from JSON" link
- Support file upload and validation for agent JSON
- Streamline UX for creating agents from templates
- Create React Query hooks for export/import operations
- useExportAgent: handles JSON download with proper error handling
- useImportAgent: creates new agent and invalidates cache
- Remove update existing agent option (import creates new agents only)
- Fix API integration to use direct fetch calls with backend URL
- Clean up unused components and improve code organization
This enables users to share agent configurations across instances
and create agents from templates with an intuitive interface.
2025-08-03 02:01:31 +02:00
marko-kraemer
286e7edeef
wip
2025-08-03 01:15:56 +02:00
marko-kraemer
41ee63719d
fix save
2025-08-03 01:07:46 +02:00
marko-kraemer
6e1a604bc9
cleanup autosave
2025-08-03 00:56:27 +02:00
marko-kraemer
1abd9457c7
refactor: replace autosave functionality with manual save handler, mcp add connection improved ui
2025-08-03 00:50:47 +02:00
marko-kraemer
924c1540d2
feat: add template deletion functionality, owner template indicator, owner template filter
2025-08-02 22:25:19 +02:00
Saumya
3e6859e9ca
chore: functional composio integration
2025-08-03 01:40:11 +05:30
Marko Kraemer
9d857483eb
Merge branch 'main' into feat/task_list_tool
2025-08-02 20:46:23 +02:00
Marko Kraemer
6287f36244
Merge pull request #1170 from yeyan1996/fix/playback
...
fix: hide panel when resetting the state of playback
2025-08-02 20:42:51 +02:00
Marko Kraemer
a222bd7543
Merge pull request #1171 from yeyan1996/style/cursor
...
Enhance button styles by adding cursor pointer
2025-08-02 20:42:35 +02:00
Marko Kraemer
be0c61945a
Merge pull request #1169 from Chaitanya045/issue-Add-Copy-text-btns-everywhere-in-UI
...
feat: Add "Copy" text buttons everywhere in UI
2025-08-02 20:40:05 +02:00
Krishav Raj Singh
7632f36a84
fix: typo clear-all
2025-08-02 18:57:57 +05:30
Krishav Raj Singh
4f32ed007a
refactor: use section_id
2025-08-02 18:54:59 +05:30
Vukasin
2af96de7a8
fix: scroll to bottom
2025-08-02 13:44:16 +02:00
Saumya
b4e8796a3c
the functions required for composio
2025-08-02 13:52:17 +05:30
Vukasin
a982935e33
fix: make message stream smooth
2025-08-01 23:56:37 +02:00
Krishav
2ca30bec83
Merge branch 'kortix-ai:main' into feat/task_list_tool
2025-08-02 00:26:43 +05:30