Commit graph

37 commits

Author SHA1 Message Date
Akhilesh Sudhakar
9bee30aade
Triggers revamp (#212)
* Simplify composio trigger name to be computed directly from Slug

* Show log and friendly name in composio trigger cards

* Standardize buttons in all trigger creation flows

* Update trigger cards look

* Remove extra ring around fields in trigger config form

* Add copilot welcome message

* Update copilot welcome message

* Fix @ mentions deletion glitch
2025-08-19 19:05:03 +05:30
Ramnique Singh
62df67c117 update billing modal pro display 2025-08-19 14:47:42 +05:30
Ramnique Singh
6416f1d358 update billing modal 2025-08-19 14:34:26 +05:30
akhisud3195
178e9960a3 Fix playground chat box interference by copilot changes 2025-08-16 18:33:53 +08:00
Ramnique Singh
f7a3c8579d housekeeping: renames, unused imports 2025-08-15 13:58:57 +05:30
Akhilesh Sudhakar
8488255d6d
Change copilot and background panels to distinguish from playground (#204) 2025-08-15 15:07:39 +08:00
Ramnique Singh
ef3b49e94f housekeeping 2025-08-10 07:29:55 +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
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
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
Ramnique Singh
d99419ad61
hide chat instead of unmount (#181) 2025-07-23 11:58:50 +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
Akhilesh Sudhakar
44a951c5d2
Copilot apply all and status bar (#173)
* Club context with status bar copilot

Club copilot cards and add apply all

Remove ability to delete context and club context with status bar copilot

* Show apply all disabled in copilot
2025-07-15 18:33:14 +05:30
akhisud3195
46a539a786 Add section cards inside tools config 2025-07-12 18:30:35 +05:30
akhisud3195
e1f1120d92 Add section cards inside agent config 2025-07-12 13:54:48 +05:30
Ramnique Singh
0efd41a1f5 fix copilot mascot img 2025-07-11 22:09:58 +05:30
akhisud3195
5f1b85e03b Expand chat in playground and imrpove design of copilot context bubble 2025-07-11 21:06:49 +05:30
akhisud3195
9e44dcb939 Rename and copilot and add mascot 2025-07-11 20:55:34 +05:30
Ramnique Singh
078f785a9e add composio tools 2025-07-08 21:24:34 +05:30
Ramnique Singh
3b72de5df4 upgrade to next.js 15 2025-06-24 15:45:04 +05:30
Ramnique Singh
2fda9a7e79 add stripe billing 2025-06-04 17:32:13 +05:30
akhisud3195
9157f87dc7 Add hosted tools + revamp tools UX
Replace db storage with api calls to klavis for list servers and add filters to hosted tool views

Add logging and simplify oauth

Refactor klavis API calls to go via a proxy

Add projectAuthCheck() to klavis actions

Fix build error in stream-response route.ts

PARTIAL: Revamp tools modal

PARTIAL: Manage mcp servers at project level document

PARTIAL: Fetch tools from MCP servers upon toggle ON

PARTIAL: Propogate hosted MCP tools to entity_list in build view

Show tool toggle banner

Add sync explicitly to prevent long page load time for MCP server's tools

PARTIAL: Fix auth flow DB writes

PARTIAL: Add tools with isready flag for auth-related server handling

PARTIAL: Bring back sync tools CTA

Fix tool selection issues

PARTIAL: Fix sync issues with enriched and available tools and log unenriched tool names

Remove buggy log statement

Refactor common components and refactor HostedServer

PARTIAL: Add custom servers and standardize the UI

PARTIAL: Add modal and small UI improvements to custom servers page

Show clubbed MCP tools in entity_list

Add tool filters in tools section of entity_list

Revert text in add tool CTA

Make entity_list sections collapsed when one is expanded

Merge project level tools to workflow level tools when sending requests to agent service

Restore original panel-common variants

Reduce agentic workflow request by removing tools from mcp servers

Merge project level tools to workflow level tools when sending requests to copilot service

Fix padding issues in entity_list headers

Update package-lock.json

Revert package* files to devg

Revert tsconfig to dev

PARTIAL: Change tabs and switch to heroui pending switch issues

Fix switch issues with heroui

Pass projectTools via workflow/app to entity_list and do not write to DB

Fix issue with tool_config rendering and @ mentions for project tools

Include @ mentioned project tools in agent request

Update copilot usage of project tools

Read mcp server url directly from tool config in agents service

Make entity_list panels resizable

Update resize handlers across the board

Change Hosted MCP servers ---> Tools Library

Remove tools filter

Remove filter tabs in hosted tools

Move tools selected / tools available labels below card titles

Remove tools from config / settings page

Bring back old mcp servers handling in agents service for backward compatibility as fallback

Remove web_search from project template

Add icons for agents, tools and prompts in entity_list

Enable agents reordering in entity_list

Fix build errors

Make entity_list icons more transparent

Add logos for hosted tools and fix importsg

Fix server card component sizes and overflow

Add error handling in hosted servers pageg

Add node_modules to gitignore

remove root package json

add project auth checks

revert to project mcpServers being optional

refactor tool merging and conversion

revert stream route change

Move authURL klavis logic to klavis_actions

Fix tool enrichment for post-auth tools and make logging less verbose

Expand tool schema to include comprehensive json schema fields

Add enabled and ready filters to hosted tools

Add needs auth warning above auth button

Update tools icon

Add github and google client ids to docker-compose

Clean up MCP servers upon project deletion

Remove klavis ai label

Improve server loading on and off UX

Fix bug that was not enriching un-auth servers

Add tool testing capabilities

Fix un-blurred strip in tool testing modal view

Disable server card CTAs during toggling on or off transition

Add beta tag to tools

Add tool and server counts

Truncate long tool descriptions

Add separators between filters in servers view

Support multiple format types in tool testing fields

Fix menu position issue for @ mentions
2025-06-03 17:34:16 +05:30
akhisud3195
e4cd71e6b1 Add data sources to product tour 2025-05-09 19:14:05 +05:30
akhisud3195
b1384352b0 Fix linter error 2025-05-07 20:37:32 +05:30
akhisud3195
8981345ba8 Add help modal and expand product tour 2025-05-07 19:28:54 +05:30
Ramnique Singh
49ca5a7154 Use streaming in Copilot 2025-04-16 02:11:35 +05:30
akhisud3195
ef378ba802 Fix compose box issues 2025-04-15 21:55:26 +05:30
akhisud3195
4cf8d40199 Update copilot UI and add product tour 2025-04-15 21:55:25 +05:30
akhisud3195
577d637c75 Add copilot animations 2025-04-14 14:00:06 +05:30
Ramnique Singh
bf51dd442d fix copilot compose text bug 2025-04-08 16:08:31 +05:30
akhisud3195
723aeca581 Fix copilot bugs 2025-04-04 11:32:44 +05:30
akhisud3195
2e9a81dfba Fix compose box chat clearing issue 2025-04-03 23:15:02 +05:30
akhisud3195
bcb686a20d Mega UI revamp 2025-04-03 17:56:31 +05:30
ramnique
11e224eb4d add docker-compose and readme 2025-01-14 12:28:44 +05:30
ramnique
10f76ef49f add rowboat app 2025-01-13 15:31:50 +05:30