Commit Graph
1017 Commits
Author SHA1 Message Date
Emir KarabegandWaleed Latif fc101c3d65 feat(chat-deploy) (#277)
* added chatbot table with fk to workflows, added modal to deploy and delpoy to subdomain of *.simstudio.ai

* fixed styling, added delete and edit routes for chatbot

* use loading-agent animation for editing existing chatbot

* add base_url so that we can delpoy in dev as well

* fixed CORS issue, fixed password verification, can deploy chatbot and access it at subdomain. still need to fix the actual chat request to match the same format as the chat in the panel

* fix: renamed chatbot to chat and changed chat to copilot

* feat(chat-deploy): refactored api deploy flow

* feat(chat-deploy): added chat to deploy flow

* added output selector to chat deploy, deployment works and we can get a response from subdomain. need to fix UI + form submission of deploy modal but the core functionality works

* add missing dependencies, fix build errors, remove old unused route

* error disappeared for block output selection, need to update UI, add the ability to delete/view chat deployment, and test emails/email domain

* added otp for email verification on chat deploy

* feat(chat-deploy): ux improvements with chat-deploy modal

* improvement(ui/ux): chat display improvement

* improvement(ui/ux): deploy modal

* added logging category for chat panel & chat deploy executions

* improvement(ui/ux): finished chat-deploy flow

* fix: deleted migrations

---------

Co-authored-by: Waleed Latif <walif6@gmail.com>
2025-04-26 19:16:15 -07:00
Waleed Latif f2e5d67a4a fix(security): static assets not rendering 2025-04-26 17:32:29 -07:00
Waleed Latif 503e07b500 feat(security): added additional security measures to next config & middleware (#301)
* feat(security): added additional security measures to next config & middleware

* addressed PR comments
2025-04-26 16:52:08 -07:00
Emir Karabeg 11922d24ae improvement: updated contributing guide 2025-04-25 21:35:44 -07:00
Emir Karabeg a5abc82573 fix(schedules): added oauth context to schedule execution 2025-04-25 20:58:00 -07:00
Emir Karabeg 492b5914ed improvement(api): added XML support 2025-04-25 18:38:06 -07:00
Emir Karabeg 97f00aa7a1 fix: Stripe error hidden for local dev 2025-04-25 13:16:09 -07:00
Emir Karabeg eec7cc80c3 improvement(ux): manual run opens console 2025-04-25 12:57:39 -07:00
Waleed Latif a9dfbba5b4 fix(file-upload): fixed client uploads to s3 by adding presigned url 2025-04-25 11:42:52 -07:00
Waleed Latif 10bbc72e32 fix(stripe): fixed subscription status not showing 2025-04-25 00:46:52 -07:00
Waleed Latif 53641868d4 feat(stripe): added stripe integration, keys for anthropic + openai models (#300) 2025-04-24 20:21:19 -07:00
Rishabh Shinde fb0d3d5b50 fix(s3): fixed request to send the timestamp in utc rather than system time (#299) 2025-04-23 13:27:13 -07:00
Waleed LatifandAdam Gough c7e29192af feat(tools): added jira tools/block, oauth (#298)
* added jira oauth

* issue-selector working

* test

* working on 404 error for jira

* jira read tool working

* jira read good to go

* working on update and write, am close

* jira update working

* write tool is almost done

* jira tool working

* edited error handling

* Remove conflicted files to resolve merge conflicts

* added logger

* updated PR comments

* added package-lock.json

* cleaned up, fixed failing tests, fixed name of s3 file, added docs

* removed extraneous log

---------

Co-authored-by: Adam Gough <adam.gough2020@gmail.com>
2025-04-23 01:46:49 -07:00
Waleed LatifandRishabh Shinde 2749cebe31 feat(tools): added s3 tools/block (#297)
* s3 block

* updated logo, bg color

* added docs

* added helper to parse s3 uri

---------

Co-authored-by: Rishabh Shinde <rishabhsshinde27@gmail.com>
2025-04-23 01:12:21 -07:00
Waleed Latif d13eeccbbb fix(docs): added missing google tools descriptions 2025-04-22 21:20:37 -07:00
Waleed Latif 884b7181b3 fix(scripts): removed old script, removed redundant ts-nocheck from ts script, remove deprecated dalle-2 model 2025-04-22 20:32:28 -07:00
Waleed Latif 54e1439224 feat(docs): added script to auto-generate docs for integrations/tools (#293)
* added scaffolding for auto-generating docs for integrations based on block definition, get rendering error for mdx pages

* page renders, have to add more useful information

* standardized tool naming convention, added script to autogenerate docs for integrations, added docs for each tool

* re-generated docs, updated CONTRIBUTING.md to reflect new format

* added a dedicated tools page

* added additional information for tools, added manual section logic to docs producer

* added a link back to sim studio, fixed z level issue on mobile, added better intro

* updated script to more accurately reflect the params for each tool, as well as the overall blocks' output
2025-04-22 20:04:21 -07:00
Waleed Latif 5426314fd1 fix(api): add support custom headers in request 2025-04-22 16:26:07 -07:00
Emir Karabeg 4b858c99cf feat(duplicate): added workflow dupliction 2025-04-22 13:51:04 -07:00
Waleed Latif 6971e32066 fix(landing): updated privacy policy & added start now for users who have logged in before 2025-04-22 11:57:15 -07:00
Waleed Latif 36cbc497d5 chore: refactored tools to follow standard format 2025-04-22 00:22:21 -07:00
Waleed Latif 92685d3907 chore: update privacy policy 2025-04-21 23:56:40 -07:00
Emir Karabeg 1338da39c8 improvement(ui/ux): chat preview 2025-04-21 04:46:51 -07:00
Waleed Latif f82d4b96f8 fix(schedule): fixed scheduling (#289) 2025-04-20 23:40:36 -07:00
Waleed Latif 855aa73fe0 fix(code-prompt-bar): make the code prompt bar disappear when we navigate away from the agent block 2025-04-20 13:15:46 -07:00
Waleed Latif 01e5759f6f fix(ui): fixed typo in footer, updated privacy & terms pages 2025-04-20 13:05:32 -07:00
Emir Karabeg 02657ec275 fix(ui): landing header text 2025-04-20 12:40:14 -07:00
Emir Karabeg 2de8f37aa2 feat(optional-tool-input): added ability to add optional params (#285)
* feat(optional-tool-input): added ability to add optional params to a tool call

* fix(tests): added testing for optional param
2025-04-20 12:08:51 -07:00
Emir Karabeg 613ce55e1e fix(ui): mobile landing 2025-04-20 11:59:15 -07:00
Waleed Latif 95179fcfa9 fix(google): moved gemini to google genai sdk instead openai compatibility layer (#286) 2025-04-20 02:37:11 -07:00
Emir Karabeg 927854f015 fix(ui): mobile landing 2025-04-20 01:35:40 -07:00
Emir Karabeg 8d6a892585 fix: dependencies 2025-04-20 01:27:12 -07:00
Emir Karabegandemir 904948148e feat(landing) (#281)
* feat: hero

* feat: new hero blocks and features section

* feat: integrations section

* fix: animations of integration

* feat: footer, testimonial and some fixes

* feat: smooth scroll and minor changes

* fix: button links

* fix: social media links

* improvement(landing): cleaned up navbar and hero

* improvement(landing): react flow hero and integrations on mobile

* feat(landing): cleaned up styling completely for v1.0 of landing

* improvement: metadata

* fix: rebased main

* fix: addressed security concerns

---------

Co-authored-by: emir <reostraemir@gmail.com>
2025-04-20 01:19:01 -07:00
Waleed Latif 4800397c67 feat(tools): added google search and linkup search tools/blocks (#283) 2025-04-19 19:04:48 -07:00
Emir Karabeg 0c696887a0 improvement: ui/ux 2025-04-19 18:36:04 -07:00
Waleed Latif 8353f3e3d1 feat(tools): added elevenlabs tools/block, added audio-player console component, modified proxy routes (#282) 2025-04-19 15:42:46 -07:00
Emir Karabeg 4e08768a6e improvement(admin-waitlist): removed bulk, added reliability and ease of approval 2025-04-17 20:38:28 -07:00
Waleed Latif df68c6b512 feat(models): added xai's grok-3 and grok-3-fast 2025-04-17 20:06:44 -07:00
Emir Karabeg baae731e36 feat(admin-waitlist): added resend approval email 2025-04-17 19:33:08 -07:00
Emir Karabeg e35ba18744 improvement(approved-emails): updated styling 2025-04-17 18:28:28 -07:00
Waleed Latif 6c1e2669cd fix(api): added generic headers, ensure that we wrap response to capture error 2025-04-17 16:12:05 -07:00
Waleed Latif 8e423ca0be improvement(api): add default headers for API requests, user can override (#275) 2025-04-17 13:39:53 -07:00
Waleed Latif 382046973a fix(blocks): fixed router and evaluator block, added autofill & tests (#274)
* fixed router block, refined system prompt, added tests

* add autofill for evaluator

* fixed evaluator block to execute server-side, added tests
2025-04-17 12:23:25 -07:00
Emir Karabeg de581f89dd fix(ui): delete modal on notifications 2025-04-17 00:02:17 -07:00
Waleed Latif dd5b2657c8 feat(models): add o3 and o4-mini models, updated pricing 2025-04-16 17:08:24 -07:00
6163cfe844 feat(tools): added mem0 block/tools to add, search, & fetch agent memories (#271)
* feat add(mem0 integration)

* -fixed conflict

* -fixes from mrge-io

* updated icon, reorganized tools, removed description

* removed console logs in favor of logger, removed semicolons

---------

Co-authored-by: Rishabh Shinde <rishabhsshinde27@gmail.com>
Co-authored-by: Rishabh Shinde <62063908+RadoBoiii@users.noreply.github.com>
2025-04-16 16:56:47 -07:00
Emir Karabeg d1d3c1eeaf fix: return error in logs 2025-04-16 05:18:38 -07:00
Emir Karabeg 5075b0922a feat(workflows-chat): added full-screen chat 2025-04-16 04:59:07 -07:00
Emir Karabeg a1a8dc0487 improvement(workflow-chat): removed starter and listed block values by distance from starter 2025-04-16 03:57:45 -07:00
Emir Karabeg b6d5348bbf feat(workflow-chat) (#269)
* feat(workflow-chat): added control bar switch

* feat(workflow-chat): finished UI

* feat(workflow-chat): added logic to execute workflows and return value selected
2025-04-16 02:48:19 -07:00