Waleed
56e485d13b
feat(i18n): update translations
2025-12-31 06:48:03 -08:00
Vikhyath Mondreti
1ed746bacf
fix(paste): single instance trigger notification correction ( #2653 )
2025-12-31 03:34:14 -08:00
Vikhyath Mondreti
bf5d0a5573
feat(copy-paste): allow cross workflow selection, paste, move for blocks ( #2649 )
...
* feat(copy-paste): allow cross workflow selection, paste, move for blocks
* fix drag options
* add keyboard and mouse controls into docs
* refactor sockets and undo/redo for batch additions and removals
* fix tests
* cleanup more code
* fix perms issue
* fix subflow copy/paste
* remove log file
* fit paste in viewport bounds
* fix deselection
2025-12-31 02:47:06 -08:00
Adam Gough
fb148c6203
fix(jsm): renamed operation ( #2651 )
...
* renamed operaiton
* revert icons file
2025-12-31 00:08:20 -08:00
Waleed
4787909851
improvement(kb): removed zustand cache syncing in kb, added chunk text tokenizer ( #2647 )
...
* improvement(kb): removed zustand cache syncing in kb, added chunk text tokenizer
* removed dead code
* removed redundant hook
* remove unused hook
* remove alert notification and use simple error
* added more popover actions
* removed debug instrumentation
* remove extraneous comments
* removed unused handler
2025-12-30 20:15:08 -08:00
Waleed
776f82c0a6
feat(i18n): update translations ( #2645 )
...
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-30 19:50:11 -08:00
Vikhyath Mondreti
2cfd75a422
fix(tool-input): code subblock should be emptyable ( #2646 )
2025-12-30 17:45:56 -08:00
Priyanshu Solanki
c77268c13d
feat(workflow-as-mcp): added ability to deploy workflows as mcp servers and mcp tools ( #2415 )
...
* added a workflow as mcp
* fixed the issue of UI rendering for deleted mcp servers
* fixing lint issues
* using mcn components
* fixing merge conflicts
* fix
* fix lint errors
* refactored code to use hasstartblock from the tirgger utils
* removing unecessary auth
* using official mcp sdk and added description fields
* using normalised input schema function
* ui fixes part 1
* remove migration before merge
* fix merge conflicts
* remove migration to prep merge
* re-add migration
* cleanup code to use mcp sdk types
* fix discovery calls
* add migration
* ui improvements
* fix lint
* fix types
* fix lint
* fix spacing
* remove migration to prep merge
* add migration back
* fix imports
* fix tool refresh ux
* fix test failures
* fix tests
* cleanup code
* styling improvements, ability to edit mcp server description, etc
* fixed ui in light mode api keys modal
* update docs
* deprecated unused input components, shifted to emcn
* updated playground, simplified components
* move images and videos
* updated more docs images
---------
Co-authored-by: priyanshu.solanki <priyanshu.solanki@saviynt.com >
Co-authored-by: Siddharth Ganesan <siddharthganesan@gmail.com >
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
Co-authored-by: waleed <walif6@gmail.com >
2025-12-30 16:52:50 -08:00
Waleed
34bc115468
feat(i18n): update translations ( #2643 )
...
Co-authored-by: icecrasher321 <icecrasher321@users.noreply.github.com >
2025-12-30 16:27:37 -08:00
Adam Gough
2697da5d9c
fix(jsm): combined jira providers for jsm ( #2644 )
2025-12-30 16:01:35 -08:00
Waleed
eca91232bf
improvement(tools): added input validation to jira service management routes ( #2642 )
2025-12-30 14:55:08 -08:00
Adam Gough
7356edccbb
added jsm ( #2641 )
...
Co-authored-by: aadamgough <adam@sim.ai >
2025-12-30 14:46:31 -08:00
Waleed
df099e9485
feat(filtering): added the ability to filter logs by date and date range ( #2639 )
2025-12-30 10:42:44 -08:00
Emir Karabeg
a7a7c8601c
improvement(copilot): ui/ux; refactor: store dimensions ( #2636 )
2025-12-29 20:42:42 -08:00
Waleed
97a9295230
feat(kb): added permissions to workspace popover, added kb popover to view tags, edit description and kb name ( #2634 )
2025-12-29 18:56:50 -08:00
Emir Karabeg
e9e5721610
improvement: HITL, subblocks, general ( #2633 )
...
* improvement: knowledge tags subblock, start subblock
* improvement: terminal height, subblocks
* improvement: general settings, HITL
2025-12-29 17:51:07 -08:00
Emir Karabeg
a08d86d42b
fix(note): light mode ( #2631 )
2025-12-29 15:39:47 -08:00
Vikhyath Mondreti
400178a3b0
fix(templates): only change updatedAt for actual updates to workflow or metadata ( #2630 )
2025-12-29 12:11:32 -08:00
Waleed
da1f668272
improvement(sidebar): fix workspace name truncation on sidebar preview ( #2628 )
2025-12-29 11:11:00 -08:00
Waleed
88065088bf
fix(deploy): fix workflow change detection to handle old variable reference format ( #2623 )
2025-12-29 02:09:38 -08:00
Emir Karabeg
1c626dfcae
improvement(globals): light colors ( #2620 )
...
* improvement(globals): light colors
* improvement(ui): logs, templates, kb, light globals
* improvement(subflows): start node and ui/ux
2025-12-28 13:28:36 -08:00
Waleed
132aae1615
feat(i18n): update translations ( #2619 )
...
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-28 12:37:20 -08:00
Waleed
7761b16b87
feat(tools): added greptile tools/block, updated copilot panel styling ( #2618 )
2025-12-28 12:12:22 -08:00
Waleed
71130c8b0a
improvement(monorepo): added tsconfig package, resolved type errors in testing package ( #2613 )
2025-12-28 00:36:48 -08:00
Waleed
aa9cc5604a
improvement(usage-indicator): update query invalidation for usage to update in realtime ( #2607 )
...
* improvement(usage-indicator): update query invalidation for usage to update in realtime
* ack PR comments
2025-12-27 15:23:02 -08:00
Emir Karabeg
fdba1cfac2
improvement: required permissions, oauth modal badge ( #2609 )
2025-12-27 15:18:03 -08:00
Waleed
2e1ccb16f5
improvement(ui): hide divider when following subblock value is null ( #2608 )
...
* improvement(ui): hide divider when following subblock value is null
* closed gap in mcp dynamic args subblock
2025-12-27 15:15:43 -08:00
Waleed
8651896277
feat(i18n): update translations ( #2604 )
...
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-26 21:11:01 -08:00
Emir Karabeg
3054d6c1ed
fix: bg styling outside workspace ( #2605 )
2025-12-26 21:08:13 -08:00
Waleed
3d75445459
feat(tools): added new firecrawl agent endpoint ( #2603 )
2025-12-26 20:34:39 -08:00
Waleed
5add2613ff
improvement(easyconnect): use native reactflow getIntersectingNodes instead of custom impl for easy connect ( #2601 )
2025-12-26 18:29:03 -08:00
Waleed
bd0eca04d7
fix(tag-dropdown): fix the way variables are displayed in the tag dropdown ( #2597 )
2025-12-26 17:17:01 -08:00
Adam Gough
a60a1fc49a
improvement(edges): drag edge over block ( #2596 )
...
* drag edge over block
* fix minor stale closure
---------
Co-authored-by: aadamgough <adam@sim.ai >
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2025-12-26 17:05:15 -08:00
Vikhyath Mondreti
298546daf1
fix(parallel): add parallel sentinel to make parallel-parallel and parallel-loop work correctly ( #2593 )
...
* fix(parallel): add parallel sentinel to make parallel-parallel and parallel-loop work correctly
* fix regular -> parallel + copilot nested subflows
* add tests
* consolidate to always explode parallel dag at runtime
2025-12-26 16:51:54 -08:00
Waleed
b60b98e42c
improvement(tag-dropdown): added option to select block in tag dropdown, custom tools modal improvements, light mode fixes ( #2594 )
...
* improvement(tag-dropdown): added option to select block in tag dropdown, custom tools modal improvements, light mode fixes
* fix UI bugs
* remove unused components
* tag drop ordering fix
2025-12-26 16:24:38 -08:00
Waleed
7793a6d597
feat(kb): added tags information to kb docs table ( #2589 )
...
* feat(kb): added tags information to kb docs table
* improvement(base): table and tags styling
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2025-12-26 13:54:33 -08:00
Vikhyath Mondreti
66b8434861
fix(block-name): updating block name should update downstream var refs ( #2592 )
...
* fix(block-name): updating block name should update downstream var refs
* remove random comments
2025-12-26 12:56:02 -08:00
Adam Gough
27ec4120bc
fix(tools): fixed tool outputs ( #2534 )
...
* fixed typeform
* fixed supabase tools
* salesforce fix
* removed comments
* pinecone fix
* fixed intercom
* regex constant
* removed fallback logic
2025-12-26 12:46:39 -08:00
Emir Karabeg
1f0e3f2be6
feat: light mode ( #2457 )
...
* feat(light): restored light theme
* feat: styling consolidation, note block upgrades
* improvement(zoom-prevention): moved downstream
* fix(notifications): mismatching workflow ID
* feat(light): button variant updates and controls consolidation
* improvement: UI consolidation
* feat: badges, usage limit; fix(note): iframe security; improvement(s-modal): sizing
* improvement: oauth modal, subscription
* improvement(team): ui/ux
* feat: emcn, subscription, tool input
* improvement(copilot): styling consolidation
* feat: colors consolidation
* improvement(ui): light styling
* fix(build): unused billing component
* improvement: addressed comments
2025-12-26 12:45:06 -08:00
Waleed
88cda3a9ce
improvement(billing): migrate to decimaljs from number.parseFloat ( #2588 )
...
* improvement(billing): migrate to decimaljs from number.parseFloat
* ack PR comments
* ack pr comment
* consistency
2025-12-26 12:35:49 -08:00
Waleed
d707d18ee6
fix(build): update dockerfile to contain testing package deps ( #2591 )
...
* fix(build): update dockerfile to contain testing package deps
* added logger package
2025-12-26 12:20:38 -08:00
Waleed
b7f6bab282
feat(tests): added testing package, overhauled tests ( #2586 )
...
* feat(tests): added testing package, overhauled tests
* fix build
2025-12-25 16:06:47 -08:00
Waleed
61e7213425
feat(i18n): update translations ( #2585 )
...
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-25 13:33:14 -08:00
Waleed
3201abab56
improvement(schedules): use tanstack query to fetch schedule data, cleanup ui on schedule info component ( #2584 )
...
* improvement(schedules): use tanstack query to fetch schedule data, cleanup ui on schedule info component
* update trigger-save UI, increase auto disable to 100 consecutive from 10
* updated docs
* consolidate consts
2025-12-25 12:09:58 -08:00
Waleed
d79696beae
feat(docs): added vector search ( #2583 )
...
* feat(docs): added vector search
* ack comments
2025-12-25 11:00:57 -08:00
Waleed
f604ca39a5
feat(chat-otp): added db fallback for chat otp ( #2582 )
...
* feat(chat-otp): added db fallback for chat otp
* ack PR comments
2025-12-25 09:37:20 -08:00
Waleed
26ec12599f
improvement(byok): updated styling for byok page ( #2581 )
2025-12-25 08:36:55 -08:00
Waleed
97372533ec
feat(i18n): update translations ( #2578 )
2025-12-24 23:37:35 -08:00
Vikhyath Mondreti
66766a9d81
improvement(byok): remove web search block exa ( #2579 )
...
* remove exa from byok
* improvement(byok): remove web search block exa
* fix autolayout
* fix type
2025-12-24 19:26:48 -08:00
Vikhyath Mondreti
47a259b428
feat(byok): byok for hosted model capabilities ( #2574 )
...
* feat(byok): byok for hosted model capabilities
* fix type
* add ignore lint
* accidentally added feature flags
* centralize byok fetch for LLM calls
* remove feature flags ts
* fix tests
* update docs
2025-12-24 18:20:54 -08:00