Siddharth Ganesan
c86f2a0537
fix(copilot): fix execute workflow from diff store ( #1894 )
...
* Fix run from diff store
* Fix copilot run workflow
2025-11-11 11:09:17 -08:00
Siddharth Ganesan
41f3d506da
fix(deployed-chat): prevent multiple simultaneous messages ( #1893 )
2025-11-11 10:36:14 -08:00
Siddharth Ganesan
fc162ab236
fix(deployed-chat): fix page crash on chat stream completion ( #1892 )
2025-11-11 09:49:01 -08:00
Siddharth Ganesan
bc25ea28e0
fix(deployed-chat): fix deployed chat page crash ( #1891 )
2025-11-11 09:08:23 -08:00
Waleed
68aaedebbf
fix(dropdown): add dependsOn to dropdown component to dynamically fetch options predicated on another subblock ( #1886 )
2025-11-10 23:45:15 -08:00
Vikhyath Mondreti
ec70f6fafe
improvement(trigger-subflow): reuse helper code ( #1885 )
2025-11-10 21:49:03 -08:00
Siddharth Ganesan
37fd21e0aa
fix(agent): tool credential dropdown ( #1884 )
...
* Checkpoint
* Fix dropdown
2025-11-10 21:40:00 -08:00
Vikhyath Mondreti
82731850b2
improvement(display-names): move display name mapping to central store + access pattern via hook ( #1881 )
...
* improvmenet(display-names-store): add displaynames store to map ids to human readable names for creds, etc
* fix workflow in workflow
* dot protection for secrets
* hide from preview certain fields
* fix rest of cases
* fix confluence
* fix type errors
* remove redundant workflow dropdown code
* remove comments
* revert preview card
* fix [object Object] bug
* fix lint
2025-11-10 21:34:37 -08:00
Siddharth Ganesan
991b0e31ad
fix(triggers): fix triggers in subflows ( #1883 )
2025-11-10 20:51:07 -08:00
Siddharth Ganesan
cd48cd4de4
fix(start): fix start drag from toolbar ( #1882 )
...
* Fix start block
* Fix webhook
* Remove comments
2025-11-10 20:30:45 -08:00
Waleed
4b37f92f3a
improvement(ci): migrate to blacksmith runners ( #1879 )
2025-11-10 18:53:21 -08:00
Waleed
698717d044
feat(i18n): update translations ( #1876 )
2025-11-10 18:47:43 -08:00
Emir Karabeg
170eb36ebf
feat(subflows): editor, block; fix(copilot): stop, mr ( #1877 )
2025-11-10 18:38:14 -08:00
Siddharth Ganesan
118c477d97
fix(copilot): fix triggers unsave on edit ( #1874 )
...
* Fix copilot trigger unsave
* Fix flushing
* Lint
* Fix test
* Fix some tests
* Fix lint
2025-11-10 18:24:33 -08:00
Adam Gough
2f9224c166
feat(crms): added hubspot, asana, trello, salesforce, pipedrive tools and triggers ( #1871 )
...
* trello integration added
* added asana integration
* added pipedrive (need to finish testing)
* finished pipedrive
* finished hubspot, need to test more
* make oauth required modal scrollable
* edited layout and fixed merge conflicts
* salesforce working, need to add more operations
* added all salesforce tools
* hubspot triggers working, plus other fixes
* fixed payload and added hubspot triggers
* fixed test
* build fix
* rebase
* updated docs
* oauth required modal
* fixed icons
* fixed hubspot scopes parsing
* reduce scopes of salesforce oauth
* cleaned up scopes
* lint
* aligned oauth.ts, auth.ts, and block definitions for all 29 providers
* updated icons
* fixed logos and updated docs
* revert changes to unused file
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local >
Co-authored-by: waleed <waleed>
Co-authored-by: aadamgough <adam@sim.ai >
2025-11-10 17:46:42 -08:00
Waleed
0ed0a26b3b
feat(workflow-block): added redeploy action to workflow header for workflow block ( #1875 )
2025-11-10 15:59:33 -08:00
Adam Gough
0d4d953169
fixed payload error ( #1873 )
2025-11-10 12:19:45 -08:00
Waleed
81a12e721e
improvement(performance): added revalidation caches on ollama and openrouter models ( #1872 )
...
* improvement(performance): added revalidation caches on ollama and openrouter models
* ack PR comments
2025-11-10 12:19:22 -08:00
Waleed
b03f9702d2
feat(permissions): extend hook to detect missing scopes to return those scopes for upgrade, update credential selector subblock ( #1869 )
2025-11-10 11:40:15 -08:00
Vikhyath Mondreti
997c4639ed
fix build
2025-11-10 10:00:51 -08:00
Emir Karabeg
1e8b4769aa
feat: toolbar, terminal, tool-input, emcn updates, chat, deploy ( #1864 )
...
* feat: toolbar resizing and searching; refactor: copilot folders
* feat(terminal): clear, timestamp, run ID, input, height
* feat: tool inpul, emcn search
* feat: sidebar context menu, delete workflow hook
* feat: chat; improvement: input and dropdown/combobox padding
* feat(panel): deploy logic
* improvement(chat): streaming output
2025-11-10 03:08:13 -08:00
Waleed
28b416078c
improvement(subblocks): fixed trigger save, schedule save, time inp, text subblocks and schedule/workflow badges, can now deploy from the badge itself ( #1868 )
2025-11-10 01:31:37 -08:00
Waleed
d0720b85bc
feat(i18n): update translations ( #1865 )
2025-11-08 20:55:59 -08:00
Vikhyath Mondreti
75ce8882c8
improvement(execution): trigger manual execution using mock payloads ( #1863 )
...
* fix(err-message): manual run message
* make external triggers start workflow manually too
* improvement(execution): trigger manual execution using mock payloads
* remove redundant code and update generate mock value func
* cleanup code, add to docs
* fix multi trigger injection
* address greptile comments
2025-11-08 20:34:53 -08:00
Siddharth Ganesan
142d3aadb8
feat(helm): add copilot ( #1833 )
...
* Add helm for copilot
* Remove otel and log level
* Change repo name
* improvement(helm): enhance copilot chart with HA support and validation
* refactor(helm): consolidate copilot secrets and fix postgres volume mount
2025-11-08 17:36:48 -08:00
Waleed
7c6e6d1603
improvement(code): add wand config and system prompt for python code generation, strip \n from stdout in JS/Python ( #1862 )
2025-11-08 16:44:16 -08:00
Waleed
e186ea630a
improvement(ux): optimistic updates for envvars, custom tools, folder operations, workflow deletions. shared hook for connection tags & tag dropdown, fix for triggers not re-rendering on trigger selected ( #1861 )
2025-11-08 15:45:29 -08:00
Waleed
b3490e9127
fix(build): remove mdx from transpilation ( #1860 )
2025-11-08 14:33:26 -08:00
Emir Karabeg
eed2072723
feat/platform-v3 ( #1698 )
...
* feat(fonts): season replacing geist
* feat(emcnn): created emcn
* feat(sidebar): created new sidebar with header and workflow list
* improvement(sidebar): expanded workflow/folder item text sizing and adjusted button padding
* feat(sidebar): added search UI, updated workflows styling
* improvement: globals styling with antialiased in dark mode only
* feat(sidebar): blocks and triggers ui/ux updated
* refactor(sidebar): moved logic into hooks
* feat(sidebar): improved workflow/folder dragging UI/UX; refactored logic into hooks
* improvement(sidebar): adjusted triggers/blocks padding for header
* improvement(sidebar): dragging hover handler; closed folders by default minus active path
* improvement(sidebar): panel resize logic
* improvement(sidebar): blocks and triggers expanded indicator
* feat(tooltips): new emcn component emerged
* feat(sidebar): workflow list handling updated
* refactor: added cursorrules
* feat(panel): new panel layout
* improvement(workspaces): firname's workspace instead of fn ln's workspace
* feat(platform): panel header, new emcn icons, more button variants, refactor sidebar components
* improvement(emcn): added button variants
* feat(panel): tab system
* feat(copilot): refactor, adjusted welcome and user-input UI/UX
* feat(copilot): baseline user-input ui/ux improvement
* feat(emcn): badge outline variant
* fix: build errors
* feat(copilot): base UI copilot
* refactor(workflow-block): added hooks, components
* feat(design): created design panel and removed isWide
* refactor(subblock): edited components, styling
* feat: emcn, editor
* feat(panel): toolbar, editor
* feat(workflow-block): refactor, adjust base styling
* feat(workflow-block): new block, edge
* feat: workflow-block, connections, action-bar, copilot
* feat: panel, workflow, emcn, workflow block, subblocks; clean copilot
* sim-326: remove remote code execution toggle, hide dropdown for language if E2B is not enabled
* feat: sidebar navigation, tag coloring; refactor: rebased to staging
* fix: build errors
* improvement: subblock styles
* feat: workspaces, terminal, emcn, controls
* feat: delete workflow
* fix: rebased
* fix build errors
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2025-11-08 10:58:31 -08:00
Waleed
945405c461
feat(blogs): added blogs scaffolding ( #1857 )
2025-11-08 00:04:20 -08:00
Vikhyath Mondreti
c397f5acee
fix(triggers): update filtering logic for edges ( #1856 )
2025-11-07 19:59:51 -08:00
Siddharth Ganesan
3f435ce55e
fix(hitl): rename uiurl to url ( #1855 )
2025-11-07 19:51:27 -08:00
Vikhyath Mondreti
7a8d47a72e
fix(schedules): locking schedules to prevent double runs ( #1854 )
...
* fix(schedules): locking schedules to prevent double runs
* add migration file
* fix
2025-11-07 19:45:25 -08:00
Waleed
e91a8af7cd
fix(files): fix json uploads, disable storage metering when billing is disabled, exclude kb uploads from storage metering, simplify serve path route ( #1850 )
...
* fix(files): fix local kb files storage to have parity with cloud storage providers
* fix(files): fix json uploads, disable storage metering when billing is disabled, exclude kb uploads from storage metering, simplify serve path route
* cleanup
2025-11-07 18:41:44 -08:00
Siddharth Ganesan
d17c627064
fix(deployed-chat): fix duplication and file uploads ( #1853 )
2025-11-07 18:41:03 -08:00
Vikhyath Mondreti
c8ea08e130
fix(file-upload): workspace/chat context not being passed in some forms ( #1852 )
2025-11-07 18:23:13 -08:00
Siddharth Ganesan
f62568efc7
fix(variables, webhook): fix variable tag dropdown for escaped < and allow empty webhook payload ( #1851 )
...
* Fix << tags
* Allow empty webhook body
* Variable highlighting in loop conditions
2025-11-07 18:03:36 -08:00
Vikhyath Mondreti
a73e2aaa8b
improvement(templates): make it top-level route and change management/editing process ( #1834 )
...
* fix(billing): should allow restoring subscription (#1728 )
* fix(already-cancelled-sub): UI should allow restoring subscription
* restore functionality fixed
* fix
* make templates root level url and make it part of deployment system
* separate updating template and deployment versions
* add tags
* add credentials extraction logic + use should import with workflow variables
* fix credential extraction
* add trigger mode indicator
* add starred tracking
* last updated field
* progress on creator profiles
* revert creator profile context type
* progress fix image uploads
* render templates details with creator details
* fix collab rules for workflow edit button
* creator profile perm check improvements
* restore accidental changes
* fix accessibility issues for non logged in users
* remove unused code
* fix type errors
---------
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: Siddharth Ganesan <33737564+Sg312@users.noreply.github.com >
2025-11-07 17:57:53 -08:00
Siddharth Ganesan
6cdee5351c
feat(scopes): add scopes warning hook ( #1842 )
...
* fix(billing): should allow restoring subscription (#1728 )
* fix(already-cancelled-sub): UI should allow restoring subscription
* restore functionality fixed
* fix
* Server side logic to check auth scopes
* Fix scopes code
* Remove frontend changes
* Fix tests
* Lint
* Remove log for lint
* Fix scopes check
* Fix conflict
---------
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
2025-11-07 16:31:25 -08:00
Waleed
d3e81e97d5
fix(deploy-modal): remove deleted blocks from example curl ( #1849 )
2025-11-07 15:27:04 -08:00
Waleed
bb7016a99f
improvement(routes): type all untyped routes ( #1848 )
...
* improvement(routes): type all untyped routes
* fix routes, remove unused workspace members route
* fix obfuscation of errors behind zod errors
* remove extraneous comments
2025-11-07 15:24:30 -08:00
Waleed
c4278266ef
feat(i18n): update translations ( #1844 )
...
* feat(i18n): update translations
* fix(streaming-api): fix streaming api (#1846 )
* fix(billing): should allow restoring subscription (#1728 )
* fix(already-cancelled-sub): UI should allow restoring subscription
* restore functionality fixed
* fix
* Fix streaming api
* Fix uuid stuff
* Lint
* Stripe docs fix
* Fix docs build error
* Fix uuid check
* Fix deployed chat streaming for non agent blocks
* Fix lint
2025-11-07 15:06:25 -08:00
Siddharth Ganesan
b6c2c7456e
fix(variables): fix variable resolution error and start block outputs ( #1847 )
...
* Fix var resolution if block is not upstream
* Filter convo id from start block outputs if not set
* Lint
* Start block outputs
2025-11-07 15:03:43 -08:00
Siddharth Ganesan
9fd2156e9e
fix(streaming-api): fix streaming api ( #1846 )
...
* fix(billing): should allow restoring subscription (#1728 )
* fix(already-cancelled-sub): UI should allow restoring subscription
* restore functionality fixed
* fix
* Fix streaming api
* Fix uuid stuff
* Lint
* Stripe docs fix
* Fix docs build error
* Fix uuid check
* Fix deployed chat streaming for non agent blocks
* Fix lint
---------
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
2025-11-07 14:38:15 -08:00
Waleed
c9a8c7e392
feat(tools): added 200+ new tools across confluence, discord, exa, firecrawl, jina, jira, linear, linkup, MS suite, parallel, reddit, supabase, & tavily ( #1824 )
...
* feat(tools): added 150+ new tools across confluence, discord, exa, firecrawl, jina, jira, linear, linkup, MS suite, parallel, reddit, supabase, & tavily
* feat(tools): added 150+ new tools across confluence, discord, exa, firecrawl, jina, jira, linear, linkup, MS suite, parallel, reddit, supabase, & tavily
* replace console.log and console.error with loggers instead
* cleanup
* update message change
* removed layout from all blocks with new operations
* cleanup
* fixed create row
* fixed full text search
* fixed firecrawl, fixed supabase download
* fix subblock name
* teams update
* finish supabase
* tested & updated parallel AI
* removed dates from Exa, fixed research
* fix jina
* more jina updates
* fixed tavily + tool-inp for empty dropdown items
* updated microsoft tools
* edited reddit
* added html/text options for gmail outlook resend tools, added linear and jira triggers
* reddit tool fix
* another reddit fix
* remove unused github utils, fix linear triggers
* added onedrive delete, fixed jira tools
* fixed confluence
* fix some linear operations, fixed jira triggers
* fix some linear tools
* fix build
* fix jira payloads
* fixe jira payload
* fix conflicts
* added sample payload
* fix stripe icon
* run lint
2025-11-07 13:03:57 -08:00
Waleed
eb459d0ab9
feat(i18n): update translations ( #1843 )
2025-11-07 13:03:05 -08:00
Siddharth Ganesan
a31dc733cf
fix(copilot): fix image auth ( #1841 )
...
* Fix copilot image auth
* Lint
* Remove extra loggign
* Update apps/sim/app/api/copilot/chat/route.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-11-07 11:40:13 -08:00
Waleed
c3436e998f
feat(tools): added 50+ stripe tools and trigger and docs ( #1816 )
...
* feat(tools): added 150+ new tools across confluence, discord, exa, firecrawl, jina, jira, linear, linkup, MS suite, parallel, reddit, supabase, & tavily
* feat(tools): added 40+ stripe tools and trigger
* added stripe tools to registry
* added number validation, tested all stripe tools
* update stripe payload, tested webhooks
2025-11-07 10:59:19 -08:00
Siddharth Ganesan
742d59f54d
feat(hitl): add human in the loop block ( #1832 )
...
* fix(billing): should allow restoring subscription (#1728 )
* fix(already-cancelled-sub): UI should allow restoring subscription
* restore functionality fixed
* fix
* Add pause resume block
* Add db schema
* Initial test passes
* Tests pass
* Execution pauses
* Snapshot serializer
* Ui checkpoint
* Works 1
* Pause resume simple v1
* Hitl block works in parallel branches without timing overlap
* Pending status to logs
* Pause resume ui link
* Big context consolidation
* HITL works in loops
* Fix parallels
* Reference blocks properly
* Fix tag dropdown and start block resolution
* Filter console logs for hitl block
* Fix notifs
* Fix logs page
* Fix logs page again
* Fix
* Checkpoint
* Cleanup v1
* Refactor v2
* Refactor v3
* Refactor v4
* Refactor v5
* Resume page
* Fix variables in loops
* Fix var res bugs
* Ui changes
* Approval block
* Hitl works e2e v1
* Fix tets
* Row level lock
---------
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
2025-11-06 15:59:28 -08:00
Waleed
f9ce65eddf
feat(i18n): update translations ( #1831 )
2025-11-06 12:23:34 -08:00