Commit graph

755 commits

Author SHA1 Message Date
Ramnique Singh
726559de76
Merge pull request #264 from rowboatlabs/fix_image_fr
moved generate_image from being attached to the workflow
2025-09-16 17:15:22 +05:30
arkml
c43beace9c added image icon 2025-09-16 17:09:33 +05:30
arkml
d8c99ab4c3 fixed font and transparency 2025-09-16 17:07:16 +05:30
arkml
79fc18241d added flag for google api key 2025-09-16 17:02:25 +05:30
arkml
48c32d37dc moved generate_image from being attached to the workflow 2025-09-16 16:22:06 +05:30
akhisud3195
0c90b73fac Remove test files from index of prebuilt templates - part 2 2025-09-16 14:38:26 +04:00
akhisud3195
6d9d13cbb5 Remove test files from index of prebuilt templates 2025-09-16 14:37:04 +04:00
akhisud3195
af3adc797f Fix library templates db syncing and pagination issues 2025-09-16 14:32:11 +04:00
Tushar
893ad87268
Fix/prebuilt cards updates (#263)
* updates to the twitter prebuilt cards

* update the default fallback model from gpt-4o to gpt-4.1
2025-09-16 15:29:48 +05:30
akhisud3195
1a763dcbd9 Fix pagination issues 2025-09-16 13:52:12 +04:00
akhisud3195
bdf20ea678 Sync pre-built templates 1-1 with DB 2025-09-16 13:36:24 +04:00
arkml
70cbd8beea make generate_image conditionally show up 2025-09-16 14:59:00 +05:30
akhisud3195
cdfa7daf98 Revert auth0 and middleware changes and handle missing auth0 env vars in assistant templates actions 2025-09-16 12:53:31 +04:00
Tushar
d358ad45b7
Fix/prebuilt cards model config (#262)
* Fix prebuilt cards model configuration

- Set all prebuilt card models to blank ("model": "")
- Add model fallback in createProjectFromWorkflowJson to use PROVIDER_DEFAULT_MODEL
- Enables different models for OSS vs managed deployments via environment variable

* Refactor assistant template handling and seeding logic

- Replace upfront seeding of all templates with lazy seeding on demand.
- Introduce a new function to fetch specific templates by ID, applying transformations for prebuilt templates.
- Update the ensureLibraryTemplatesSeeded function to skip updating existing templates and log seeding actions.
- Modify project creation to directly use workflow JSON without parsing for default model application.
- Update prebuilt card model configurations to ensure proper defaults are applied.
2025-09-16 12:30:27 +04:00
akhisud3195
f37ebd1214 Fix next js compilation issue when auth0 configs are not found in env 2025-09-16 11:42:48 +04:00
Tushar
cbcc1aa8a6
Fix prebuilt cards model configuration (#261)
- Set all prebuilt card models to blank ("model": "")
- Add model fallback in createProjectFromWorkflowJson to use PROVIDER_DEFAULT_MODEL
- Enables different models for OSS vs managed deployments via environment variable
2025-09-16 12:19:59 +05:30
akhisud3195
1072c8836c Enable redaction for community-published workflows 2025-09-16 00:45:11 +04:00
akhisud3195
8a86b892d0 Update templates and publishing to use server-side auth + fix likes-related glitches 2025-09-16 00:35:02 +04:00
arkml
041ab25b7b
remove url from share and add auth (#260) 2025-09-15 23:44:01 +05:30
arkml
a7abdc43a5
moved images to uuid (#259) 2025-09-15 21:50:03 +05:30
arkml
14fd7214c5
moved workflow sharing from api to server side actions (#257) 2025-09-15 19:56:01 +04:00
Akhilesh Sudhakar
be4e17b5a5
Community cards and prebuilt cards (#258)
* Add community sharing feature and merge with pre-built templates

* Add warning before publishing

* [Untested] Add delete flow for community cards

* Fix bug with sorting by likes count and update design of cards

* Fix community assistant parsing errors

* Remove all as a type filter

* Remove default assistant name for publishing to community

* Update DB calls to be standardized paginated
2025-09-15 19:53:35 +04:00
arkml
62c1230cff remove + more tools option from toolkit in tools view 2025-09-15 17:17:22 +05:30
Tushar
66b6629abb
Add eisenhower email organiser (#253)
* feat: add Eisenhower Email Organiser prebuilt card

- Added new eisenhower-email-organiser.json prebuilt workflow template
- Updated index.ts to include the new template in exports
- Template helps users organize emails using the Eisenhower Matrix (urgent/important quadrants)

* fix: update to American spelling - organizer instead of organiser

- Updated import statement to use 'eisenhower-email-organizer.json'
- Updated export key to 'Eisenhower Email Organizer'
- Maintains consistency with American English throughout the codebase

* change name of Tweet Assistant

* fix: remove duplicate file and fix American spelling in description

- Removed duplicate eisenhower-email-organiser.json (British spelling)
- Fixed description in eisenhower-email-organizer.json: 'Organises' → 'Organizes'
- Now only one file exists with consistent American spelling throughout

* fix: update Support category header in prebuilt cards UI

- Changed 'Customer Support' to 'Support' in build-assistant-section.tsx
- Now matches the category field in customer-support.json
- Ensures Support section displays properly in the prebuilt cards UI
2025-09-15 14:31:06 +05:30
arkml
08c0879b78
remove example box and examples from copilot (#254)
* remove example box and examples from copilot

* removed example field from prebuilt jsons
2025-09-15 14:29:22 +05:30
Tushar
51088a027c
feat: add Eisenhower Email Organiser prebuilt card (#252)
- Added new eisenhower-email-organiser.json prebuilt workflow template
- Updated index.ts to include the new template in exports
- Template helps users organize emails using the Eisenhower Matrix (urgent/important quadrants)
2025-09-15 10:52:15 +05:30
arkml
432ad47b30 remove one of the preset copilot prompts in the new assistant section 2025-09-13 13:17:09 +05:30
arkml
c41e65d7a5 copilot prompt for prebuilt cards can be configured per card 2025-09-13 13:10:01 +05:30
arkml
eec92bbd39
Copilot (#250)
* load the docs into the copilot context

* added docs to the copilot

* copilot instructions for first agent button
2025-09-13 01:07:01 +05:30
akhisud3195
417fa890a6 Show chat pane when starting with pre-built agent template 2025-09-12 21:52:38 +04:00
akhisud3195
aed8377a8e Make greeting message have start agent name 2025-09-12 21:46:06 +04:00
akhisud3195
96886d3f20 Add entity_list plus button checks for live mode 2025-09-12 21:39:17 +04:00
Tushar
1f6db7c0e6
refactor: standardize prebuilt-cards file naming to kebab-case (#249) 2025-09-12 19:42:07 +05:30
Tushar
3c4e0473b9
fix: remove no-agent message that was incorrectly triggering for pipeline start agents (#245)
- Removed 'Hi! To get started with chatting with your Assistant please create an agent first!' message feature
- Pipelines can now be set as start agents without triggering this error message
- Removed checks from emitGreetingTurn() and streamResponse() functions
- System now handles all agent types properly as start agents
2025-09-12 18:32:23 +05:30
arkml
458302fc43
Small improvements 4 (#247)
* removed Publish from progress bar

* removed publish tour related code

* make chat correctly in tours

* fixed use step completion
2025-09-12 17:36:57 +05:30
arkml
64a6cffe9c
Copilot2 (#246)
* added customer support example

* fixed twitter sentiment prebuilt card

* make variable section open by default
2025-09-12 16:11:34 +05:30
akhisud3195
a68ae56787 Fix copilot compose box showing in agent instructions expanded view 2025-09-12 13:42:37 +04:00
akhisud3195
3dc7a6783b Add typing ellipsis to playground 2025-09-12 13:33:39 +04:00
akhisud3195
3b2d8a4fb5 Fix indentation of user-facing agent messages 2025-09-12 13:28:17 +04:00
akhisud3195
1d3e3bb76e Fix content disappearance upon viewmode toggle 2025-09-12 13:20:28 +04:00
akhisud3195
168b01ca70 Add auto-publish flow 2025-09-12 13:11:22 +04:00
tusharmagar
b430c0cf15 Changed the Three Pane SVG Icon 2025-09-12 13:04:06 +05:30
Akhilesh Sudhakar
ee02d61996
Add options to hide panes (#244)
* Add multiple pane views

* Fix rendering issues

* Fix copilot apply selection pane error and remove old debug logs

* Make top bar more compact

* Fix copilot generation from starting prompt

* Fix panel resizing issues

* Fix content preservation upon hiding panes

* Added changes on top of pane_layouts branch to remove example agent from the workflow editor

* Grey out options for changing pane layout during zero agents state

* Add zero-agent state for playground and publish buttons

* Fix pane sizes and bugs

---------

Co-authored-by: tusharmagar <tushmag@gmail.com>
2025-09-12 00:37:44 +04:00
arkml
c2002e6c63
Prebuilt3 (#242)
* added Twitter sentiment agent

* Twitter assistants

* added subtext for prebuilt

* added customer support prebuilt
2025-09-12 00:42:57 +05:30
arkml
1aaf5929f8
added ability to share workflows (#240) 2025-09-11 21:47:32 +05:30
arkml
ad7a0d313b
Fix vercel (#241)
* use static imports for prebuilt cards

* fixed s3 env variables
2025-09-11 21:39:47 +05:30
arkml
5efdee18eb
Tool mentions (#239)
* disable click for invalid tools

* handle variables as mentions in the editor

* delete tools persist immediately

* deleting tools in live view shows the same warning and option to switch to draft
2025-09-11 20:50:47 +05:30
arkml
158777b045
Image (#238)
* added image tool

* show image in playground

* store images in Redis

* new images use unique urls

* moved from redis to s3 for image urls

* removed unnecessary changes

* removed the bubble around assistant messages

* added a download button on hover on image

* increased image size and removed border

* revert the bubbes for the assistant messages
2025-09-11 20:50:20 +05:30
arkml
af0fcce127 make workflow mode sticky across navigation 2025-09-11 15:56:23 +05:30
arkml
b3bd89a478 added note about publishing to triggers 2025-09-11 15:40:45 +05:30