waleed
3554d7f744
cleanup
2026-01-18 12:41:19 -08:00
Vikhyath Mondreti
508807465c
Merge branch 'staging' into fix/verbiage
2026-01-18 12:39:54 -08:00
Vikhyath Mondreti
5e2468cfd3
impovement(slides): add missing properties definitions ( #2877 )
2026-01-18 12:35:58 -08:00
waleed
a5073aaffb
nested tag dropdown, more well-defined nested outputs, keyboard nav for context menus, etc
2026-01-18 12:33:33 -08:00
Vikhyath Mondreti
7c0f43305b
fix(resolver): tool configs must take precedence ( #2876 )
2026-01-18 10:11:57 -08:00
waleed
93bb547222
updated docs
2026-01-18 09:32:43 -08:00
waleed
ba48d08441
fix(verbiage): more explicit verbiage on some dialog menus, google drive updates, advanved to additional fields, remove general settings store sync in favor of tanstack
2026-01-18 09:30:48 -08:00
Waleed
ee7572185a
improvement(tools): added visibility for tools that were missing it, added new google and github tools ( #2874 )
...
* improvement(tools): added visibility for tools that were missing it, added new google tools
* fixed the name for google forms
* revert schema enrichers change
* fixed block ordering
2026-01-17 20:51:15 -08:00
Waleed
19a8daedf7
improvement(performance): used react scan to identify rerendering issues and react issues ( #2873 )
2026-01-17 19:20:52 -08:00
Vikhyath Mondreti
0fcd52683a
improvement(tool-input): general abstraction to enrich agent context, reuse visibility helpers ( #2872 )
...
* add abstraction for schema enrichment, improve agent KB block experience for tags, fix visibility of subblocks
* cleanup code
* consolidate
* fix workflow tool react query
* fix deployed context propagation
* fix tests
2026-01-17 19:13:27 -08:00
Waleed
b8b20576d3
improvement(ui): modal style standardization, select drop improvement, duplication selection fixes ( #2871 )
...
* improvement(ui): modal style standardization, select drop improvement
* consolidation, fixed canvas issues
* more
2026-01-17 13:31:46 -08:00
Waleed
4b8534ebd0
feat(oauth): upgraded all generic oauth plugin providers to use unqiue account ids ( #2870 )
2026-01-17 13:09:54 -08:00
Waleed
f6960a4bd4
fix(wand): improved flickering for invalid JSON icon while streaming ( #2868 )
2026-01-17 12:43:22 -08:00
Vikhyath Mondreti
8740566f6a
fix(block-resolver): path lookup check ( #2869 )
...
* fix(block-resolver): path lookup check
* remove comments
2026-01-17 12:17:55 -08:00
Waleed
5de7228dd9
improvement(avatar): use selection-update as the source of truth for presence, ignore other socket ops ( #2866 )
...
* improvement(avatar): use selection-update as the source of truth for presence, ignore other socket ops
* added logs
2026-01-16 20:17:07 -08:00
Vikhyath Mondreti
75898c69ed
fix(start): seed initial subblock values on batch add ( #2864 )
2026-01-16 20:07:20 -08:00
Vikhyath Mondreti
b14672887b
fix(sockets): webhooks logic removal from copilot ops ( #2862 )
...
* fix(sockets): dying on deployed webhooks
* fix edit workflow
2026-01-16 19:53:14 -08:00
Waleed
d024c1e489
fix(shift): fix shift select blue ring fading ( #2863 )
2026-01-16 19:52:51 -08:00
Waleed
d75ea37b3c
chore(readme): updated readme ( #2861 )
2026-01-16 18:18:40 -08:00
Vikhyath Mondreti
fd23220cc3
fix(slack): tool params should be in line with block ( #2860 )
...
* env var pattern outside loop
* fix(slack): tool params should line up with block
* remove comments
2026-01-16 18:00:44 -08:00
Adam Gough
a8d81097fc
fix(google-vault): error handling improvement and more params ( #2735 )
...
* new error throw and improvement
* fixed critical issues
* restore error thorwing
* restore
* added handler for vault
* updated docs
* restored
* removed google vault from executor
* updated translations
* updated docs
* fixed inputs and outputs
---------
Co-authored-by: aadamgough <adam@sim.ai >
Co-authored-by: waleed <walif6@gmail.com >
2026-01-16 17:59:17 -08:00
Waleed
3768c6379c
feat(readme): added deepwiki to readme, consolidated utils ( #2856 )
...
* feat(readme): added deepwiki to readme, consolidated utils
* standardized all modals
* updated modal copy
* standardized modals
* streamlined all error msg patterns
2026-01-16 16:07:31 -08:00
Siddharth Ganesan
aa80116b99
fix(copilot): copilot edit router block accepts semantic handles ( #2857 )
...
* Fix copilot diff controls
* Fix router block for copilot
* Fix queue
* Fix lint
* Get block options and config for subflows
* Lint
2026-01-16 15:54:28 -08:00
Vikhyath Mondreti
78e4ca9d45
improvement(serializer): canonical subblock, serialization cleanups, schedules/webhooks are deployment version friendly ( #2848 )
...
* hide form deployment tab from docs
* progress
* fix resolution
* cleanup code
* fix positioning
* cleanup dead sockets adv mode ops
* address greptile comments
* fix tests plus more simplification
* fix cleanup
* bring back advanced mode with specific definition
* revert feature flags
* improvement(subblock): ui
* resolver change to make all var references optional chaining
* fix(webhooks/schedules): deployment version friendly
* fix tests
* fix credential sets with new lifecycle
* prep merge
* add back migration
* fix display check for adv fields
* fix trigger vs block scoping
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2026-01-16 15:23:43 -08:00
Waleed
ce3ddb6ba0
improvement(deployed-mcp): added the ability to make the visibility for deployed mcp tools public, updated UX ( #2853 )
...
* improvement(deployed-mcp): added the ability to make the visibility for deployed mcp tools public, updated UX
* use reactquery
* migrated chats to use reactquery, upgraded entire deploymodal to use reactquery instead of manual state management
* added hooks for chat chats and updated callers to all use reactquery
* fix
* updated comments
* consolidated utils
2026-01-16 14:18:39 -08:00
Siddharth Ganesan
8361931cdf
fix(copilot): fix copilot bugs ( #2855 )
...
* Fix edit workflow returning bad state
* Fix block id edit, slash commands at end, thinking tag resolution, add continue button
* Clean up autosend and continue options and enable mention menu
* Cleanup
* Fix thinking tags
* Fix thinking text
* Fix get block options text
* Fix bugs
* Fix redeploy
* Fix loading indicators
* User input expansion
* Normalize copilot subblock ids
* Fix handlecancelcheckpoint
2026-01-16 13:57:55 -08:00
Waleed
c863125c6b
feat(workspace): added option to leave workspace ( #2854 )
2026-01-16 12:38:11 -08:00
Waleed
fa63af9222
fix(queries): remove more remaining manual state management and refetching in favor of reactquery ( #2852 )
2026-01-16 12:01:28 -08:00
Waleed
dba57998d2
improvement(posthog): improve posthog config to be more lightweight ( #2851 )
2026-01-16 08:47:06 -08:00
Waleed
583f5c4cbb
fix(webflow): fix collection & site dropdown in webflow triggers ( #2849 )
...
* fix(webflow): fix collection & site dropdown in webflow triggers
* added form submission trigger to webflow
* fix(webflow): added form submission trigger and scope
* fixed function signatures
2026-01-16 08:22:09 -08:00
Emir Karabeg
6ff68b39ce
Improvement: subblocks ( #2850 )
...
* improvement(panel): increased default width
* improvement: subblocks
* fix: generate, mcp, ring
2026-01-15 23:02:51 -08:00
Waleed
55700b9bf4
improvement(security): added input validation for airtable, lemlist, and more tools to protect against SSRF ( #2847 )
2026-01-15 19:33:29 -08:00
Waleed
51e376847f
fix(linear): updated linear tools to enforce only required fields per api spec ( #2845 )
2026-01-15 18:58:11 -08:00
Waleed
feb994c819
improvement(presence): show presence for the same user in another tab, fix z-index of multiplayer cursor to fall behind panel,terminal,sidebar but above blocks, improved connection detection ( #2844 )
...
* improvement(presence): show presence for the same user in another tab, fix z-index of multiplayer cursor to fall behind panel,terminal,sidebar but above blocks, improved connection detection
* upsert users into presence list
2026-01-15 18:46:46 -08:00
Waleed
12470a630c
feat(ocr): added reducto and pulse for OCR ( #2843 )
...
* feat(ocr): added reducto and pulse for OCR
* ack comments
2026-01-15 18:30:39 -08:00
Emir Karabeg
b813bf7f27
improvement: workflow, blocks, preview, avatars, output-select ( #2840 )
...
* improvement(workflow): ui/ux, refactors, optimizations
* improvement: blocks, preview, avatars
* improvement(output-select): ui
* update API endpoint picker to match output selector
* improvement: subflow ui/ux
---------
Co-authored-by: waleed <walif6@gmail.com >
2026-01-15 17:42:59 -08:00
Waleed
81cc88b2e2
feat(context-menu): added context menu to dead sidebar space and usage indicator ( #2841 )
2026-01-15 16:54:33 -08:00
Waleed
87e6057033
improvement(chat): partialize chat store to only persist image URL instead of full image in floating chat ( #2842 )
2026-01-15 16:54:24 -08:00
Vikhyath Mondreti
f1796d13df
fix(start): permission check for executor
2026-01-15 16:43:06 -08:00
Waleed
6f469a7f37
improvement(permissions): added ability to auto-add new org members to existing permission group, disallow disabling of start block ( #2836 )
...
* improvement(permissions): added ability to auto-add new org members to existing permission group, disallow disabling of start block
* ran migrations
* add deploy modal tabs config to perm groups
* fix ordering of access control listings
* prep staging merge
* regen migrations
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2026-01-15 15:09:00 -08:00
Waleed
a35f6eca03
improvement(tools): use react query to fetch child workflow schema, avoid refetch and duplicated utils, consolidated utils and testing mocks ( #2839 )
...
* improvement(tools): use react query to fetch child workflow schema, avoid refetch and duplicated utils
* consolidated utils & testing mocks
2026-01-15 13:25:22 -08:00
Waleed
1cc489e544
feat(workflow-controls): added action bar for workflow controls ( #2767 )
...
* feat(workflow-controls): added action bar for picker/hand/undo/redo/zoom workflow controls, added general setting to disable
* added util for fit to zoom that accounts for sidebar, terminal, and panel
* ack PR comments
* remove dead state variable, add logs
* improvement(ui/ux): action bar, panel, tooltip, dragging, invite modal
* added fit to view in canvas context menu
* fix(theme): dark mode flash
* fix: duplicate fit to view
* refactor: popovers; improvement: notifications, diff controls, action bar
* improvement(action-bar): ui/ux
* refactor(action-bar): renamed to workflow controls
* ran migrations
* fix: deleted migration
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2026-01-15 13:25:00 -08:00
Vikhyath Mondreti
e499cc4f82
improvement(webhooks): lifecycle management with external providers, remove save configuration ( #2831 )
...
* fix(webhooks): lifecycle code accuracy
* remove save configuration button
* remove useless instruction
* address greptile comments
* fix lint
* on undeploy cleanup webhooks
2026-01-15 12:42:05 -08:00
Waleed
5e44357b9f
improvement(snapshot): show subblocks for trigger only blocks in frozen canvas ( #2838 )
...
* improvement(snapshot): show subblocks for trigger only blocks in frozen canvas
* ack comment
2026-01-15 10:34:38 -08:00
Waleed
debcd76019
improvement(slack): updated docs to include information for slack marketplace submission ( #2837 )
2026-01-15 10:01:00 -08:00
Waleed
929d0d01fd
feat(sheets): added sheet selector for microsoft excel and google sheets tools ( #2835 )
...
* feat(sheets): added sheet selector for microsoft excel and google sheets tools
* upgrade generate docs script
* updated tests
* added sheet-selector to tool-input
* added cursor docs
2026-01-15 00:01:31 -08:00
Vikhyath Mondreti
e53538d079
fix(drag): read perms prevent drag ( #2834 )
2026-01-14 23:25:31 -08:00
Vikhyath Mondreti
d4c171c6d7
fix(sortOrder): initial ordering must be deterministic ( #2833 )
...
* fix(sortOrder): initial ordering must be deterministic
* fix initial ordering issue
* add created at to child item
2026-01-14 22:21:49 -08:00
Waleed
26d0799d22
fix(popover): fix frozen workspace popover ( #2832 )
2026-01-14 22:08:10 -08:00
Waleed
45bd1e8cd7
feat(starter): in start block input format, don't prevent deletion if only one field remaining, just clear form ( #2830 )
2026-01-14 21:24:02 -08:00