Commit graph

755 commits

Author SHA1 Message Date
arkml
10045c742d change tool tab name 2025-08-11 15:47:32 +05:30
Ramnique Singh
ef3b49e94f housekeeping 2025-08-10 07:29:55 +05:30
Ramnique Singh
5802964932 housekeeping 2025-08-10 07:13:53 +05:30
Ramnique Singh
d074281280 fix and enable composio webhook verification 2025-08-10 06:45:45 +05:30
Ramnique Singh
23d88aa7c0 add reason to conversation as well 2025-08-10 06:21:37 +05:30
Ramnique Singh
5a36653af1 show workflow in conversation view 2025-08-08 09:38:28 +05:30
Ramnique Singh
3552302f4a
add composio triggers (#192) 2025-08-08 02:27:42 +05:30
akhisud3195
5e706f0684 Hide prompts via feature flag and allow auto-resizing of entity lists 2025-08-07 10:44:52 +05:30
Akhilesh Sudhakar
96d87b6bdb
Agent pipelines (#193)
* Partial: Backend implementation for agent pipelines

* Add v1 functionality for pipelines

* Add ability to delete pipelines

* Improve agent addition modal

* Add transition messages for pipeline agents

* Update agent config for pipeline agents

* Modify configs for pipeline agents

* Fix agent type and output viz for pipeline agents
2025-08-07 10:33:02 +05:30
Ramnique Singh
97fad8633f dry refactor 2025-08-06 12:13:14 +05:30
Ramnique Singh
6adf1e8e42 bump composio version 2025-08-06 06:54:29 +05:30
Ramnique Singh
b3a245484f log billing usage 2025-08-05 17:17:42 +05:30
Ramnique Singh
7592df8068 check authz before consuming project action quota 2025-08-05 17:05:04 +05:30
Ramnique Singh
cd6ff9a46f refactor authz check 2025-08-05 17:02:52 +05:30
Ramnique Singh
831356a155 refactor usage quota service as a policy 2025-08-05 15:54:28 +05:30
Ramnique Singh
9fba2b1bec move query limit check to DDD 2025-08-05 15:36:50 +05:30
Ramnique Singh
51a33ab2df
Add conversations and turns foundation + DDD (#188)
- Store conversations and turns for:
   - playground chat
   - api
 - New DDD code organisation with container dependency injection
 - sdk update
 - streaming api support
2025-08-05 14:40:48 +05:30
Ramnique Singh
659b23ae2b add comments to chat component 2025-07-31 11:36:16 +05:30
Ramnique Singh
faef91f0a1 refactor chat component 2025-07-30 23:46:15 +05:30
Ramnique Singh
ca3c80e96d Simplify playground chat component:
- remove unused system message
- remove playgroundchat / simulation bits
- general cleanup
2025-07-30 23:10:53 +05:30
Ramnique Singh
64dba9a9f9 Revert "move assistant selection to the top"
This reverts commit 3fbc739a24.
2025-07-30 16:49:09 +05:30
Ramnique Singh
f17bc37583 attach composio search feature to copilot llm call itself 2025-07-30 15:18:50 +05:30
arkml
3fbc739a24 move assistant selection to the top 2025-07-30 14:55:48 +05:30
arkml
9d54d971d2
Deployment settings (#189)
* moved settings to a modal inside the build view under deployment

* project name is a editable field in the build view

* project name is propogated correctly

* remove project name from settings modal

* split settings into phone and api

* added chat widget option to the deploy settings

* bring back top level settings tab with few options

* removed cancel option from twilio settings
2025-07-30 09:01:08 +05:30
Tushar
55b2204912
Merge pull request #187 from rowboatlabs/copilot-composio-tools
copilot composio optimisations
2025-07-29 16:44:47 +05:30
tusharmagar
8272af9f24 better prompting 2025-07-29 16:23:29 +05:30
arkml
aa95b590e2
move data-source ops to a modal inside build view (#186)
* added data source modal to build view

* fixed scrape url and upload files showing up in the data modal in the build view

* autoupdate data source status

* keep focus in build view on deleting a data source

* removed the rag tab and allow multiple file uploads

* show scrapred urls and uploaded files

* show text in the text data source

* fixed status refreshes when using the detail view of data source

* fix status refresh in the data panel

* cleanup

* fixed review comments on backend changes

* moved the input text field in text data source to the new ui element

* Fix PR review: Replace router.push with data sources modal in agent config

- Add onOpenDataSourcesModal prop to AgentConfig component
- Update 'Go to Data Sources' button to open modal instead of navigating
- Change button text to 'Add Data Source' for clarity
- Use forwardRef and useImperativeHandle to expose modal control
- Remove router dependency from agent_config.tsx

Addresses reviewer comment about using modal instead of route change.

* fixed build issue

* fixed nit comments

* fixed line break
2025-07-29 14:29:22 +05:30
Ramnique Singh
e2c8c97517 check with llm if tool search is needed 2025-07-29 14:24:42 +05:30
Ramnique Singh
6fd897e569
add composio tool awareness to copilot (#184) 2025-07-29 13:25:30 +05:30
akhisud3195
1ce43eb268 Fix duplicate agents being applied by copilot 2025-07-29 12:01:31 +05:30
Akhilesh Sudhakar
4fd06f9761
Update tools UI and consolidate editable fields over heroUI (#185)
* Make UI UX fixes to tools and tool configs

* Fix font sizing and dark mode issues for tool labels

* Use heroUI input fields and consolidate editable fields into input-field

* Add auto focus to instructions and examples for agents
2025-07-29 11:32:31 +05:30
Ramnique Singh
86fb4824b2 npm audit fix 2025-07-28 09:55:16 +05:30
Ramnique Singh
632729d4c4 auto-create project from query params 2025-07-24 20:13:12 +05:30
Ramnique Singh
9f9b9e80a1 set up /api/templates route 2025-07-24 20:13:12 +05:30
Ramnique Singh
46bbe4c189 allow redirect after auth 2025-07-24 20:13:12 +05:30
Akhilesh Sudhakar
da58903f67
Tools UI updates
* Make UI UX fixes to tools and tool configs

* Fix font sizing and dark mode issues for tool labels

* Remove subtitle in tools selection list
2025-07-24 19:19:28 +05:30
Ramnique Singh
a298036b4b housekeeping 2025-07-23 17:01:02 +05:30
Ramnique Singh
775a64c5a8
Merge pull request #176 from rowboatlabs/copilot_tools_improvements
Copilot tools improvements
2025-07-23 16:30:29 +05:30
Ramnique Singh
2e3a7916e9 refactor tools UX: part 2 2025-07-23 16:23:31 +05:30
arkml
751a86c34d refactor tools UX: part 1 2025-07-23 16:23:23 +05:30
Ramnique Singh
d99419ad61
hide chat instead of unmount (#181) 2025-07-23 11:58:50 +05:30
akhisud3195
cccd383b92 Fix auto-scroll and latest unread arrow issues in playground 2025-07-21 18:03:22 +05:30
akhisud3195
c48c6a46ae Add message level 3 dots with explain, fix and view json 2025-07-21 17:57:17 +05:30
akhisud3195
a1e4eddb72 Add stop button in playground 2025-07-21 16:05:31 +05:30
akhisud3195
cb23be8e16 Fix padding below prompt config 2025-07-21 15:52:11 +05:30
akhisud3195
6544fbaa9d Fix naming logic for imported assistants 2025-07-21 13:47:43 +05:30
akhisud3195
a29169a6db Fix import json related glitches 2025-07-21 13:41:51 +05:30
akhisud3195
2551b34b26 Move import json inside compose box and make it a picker 2025-07-21 13:13:23 +05:30
akhisud3195
0d50acb087 Remove redundant imports in create projects page 2025-07-21 12:49:02 +05:30
akhisud3195
86c2562c72 Clean up project page 2025-07-21 12:42:44 +05:30