Waleed Latif
c115ced01a
standardized modals
2026-01-16 15:34:20 -08:00
Waleed Latif
80d4853d70
updated modal copy
2026-01-16 15:15:46 -08:00
Waleed Latif
e589aa1f63
standardized all modals
2026-01-16 15:11:27 -08:00
waleed
e87f2facf6
feat(readme): added deepwiki to readme, consolidated utils
2026-01-16 14:55:02 -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
Waleed
85d6e3e3bd
fix(misc): added trace spans back to notifications for webhooks, updated verification code for users signing in with email, updated welcome email ( #2828 )
...
* added back trace spans to notifications
* fixed double verification code
* fix dashboard
* updated welcome email
* added link to cal for team
* update dashboard stats route
* added react grab URL to CSP if FF is enabled, removed dead db hook
* fix failing test
* ensure MCP add server tool is centered
* updated A2A copy button and MCP location, and default description matching
* updated button on chat page
* added vite version override
* fix
2026-01-14 21:17:20 -08:00
Siddharth Ganesan
ccf268595e
improvement(copilot): update copilot to match copilot repo ( #2829 )
...
* Ux
* Fix lint
* Clean up model options
* Codex
2026-01-14 20:52:49 -08:00
Vikhyath Mondreti
5eca660c5c
improvement(langsmith): add wand for batch ingestion schemas ( #2827 )
2026-01-14 19:50:35 -08:00
Waleed
3db9ad2d95
improvement(emails): update email footer links to link to sim.ai/provider instead of direct provider links ( #2826 )
2026-01-14 18:53:11 -08:00
Waleed
4195cfe1ff
fix(otp): send welcome email even when user signs up via email/pass along with oauth providers ( #2825 )
2026-01-14 18:46:18 -08:00
Waleed
212933746e
improvement(langsmith): ugpraded langsmith to use tool names directly in dropdown ( #2824 )
2026-01-14 18:46:06 -08:00
Waleed
5af72ea22f
feat(dashboard): added stats endpoint to compute stats on server side and avoid limit ( #2823 )
...
* feat(dashboard): added stats endpoint to compute stats on server side and avoid limit
* updated query
2026-01-14 18:41:46 -08:00
Waleed
4899c28421
fix(notifications): consolidate notification utils, update email styling ( #2822 )
...
* fix(notifications): consolidate notification utils, update email styling
* fixed duplicate types
2026-01-14 18:35:51 -08:00
Vikhyath Mondreti
2cee30ff15
feat(langsmith): add langsmith tools for logging, output selector use tool-aware listing ( #2821 )
...
* feat(langsmith): add langsmith tools for logging, output selector use tool-aware listing
* fix
* fix docs
* fix positioning of outputs
* fix docs script
2026-01-14 16:14:24 -08:00
Waleed
41f9374b5c
fix(agent-tools): added special handling for workflow tool in agent tool input, added react grab and feature flag ( #2820 )
...
* fix(agent-tools): added special handling for workflow tool in agent tool input, added react grab
* FF react grab
* ack comments
* updated to account for workflow input tool on top of just workflow as well
2026-01-14 15:53:42 -08:00
Vikhyath Mondreti
6c8c3d6368
feat(reorder): allow workflow/folder reordering ( #2818 )
...
* feat(reorder): allow workflow/folder reordering
* progress
* fix edge cases
* add migration
* fix bun lock
* updated to use brand tertiary color, allow worfklows to be dropped above/below folders at the same level
* cahnged color, removed flicker on folder container
* optimized
* ack pr comments
* removed empty placeholder images for drag, removed redundant local sanitization helper
---------
Co-authored-by: waleed <walif6@gmail.com >
2026-01-14 15:52:27 -08:00
Vikhyath Mondreti
3f1dccd6aa
fix(batch-add): on batch add persist subblock values ( #2819 )
...
* fix(batch-add): on batch add persist subblock values
* consolidate merge subblock
* consolidate more code
2026-01-14 13:01:26 -08:00
Waleed
468ec2ea81
fix(terminal-colors): change algo to compute colors based on hash of execution id and pointer from bottom ( #2817 )
2026-01-14 12:06:02 -08:00
Waleed
d7e0d9ba43
fix(i18n): update translations action to run once per week on sunday ( #2816 )
2026-01-14 11:23:26 -08:00
Waleed
51477c12cc
fix(terminal): pop all entries from a single execution when the limit is exceeded ( #2815 )
2026-01-14 11:05:38 -08:00
Waleed
a3535639f1
fix(copilot): rewrote user input popover to optimize UX ( #2814 )
...
* fix(copilot): rewrote user input popover to optimize UX
* cleanup
* make keyboard and moues share state
* escape goes one level up on slash popover
2026-01-14 11:04:53 -08:00
Lakee Sivaraya
d5bd97de32
feat(tinybird): added tinybird block ( #2781 )
2026-01-14 00:25:54 -08:00
Siddharth Ganesan
bd7009e316
fix(copilot): commands ( #2811 )
2026-01-13 22:48:21 -08:00
Waleed
4f04b1efea
feat(terminal): migrate from zustand for console terminal logs to indexedDb, incr limit from 5mb to ~GBs ( #2812 )
...
* feat(terminal): migrate from zustand for console terminal logs to indexedDb, incr limit from 5mb to ~GBs
* ack PR comments
2026-01-13 22:42:15 -08:00
Vikhyath Mondreti
258e96d6b5
improvement(pricing): drop agent multiplier in docs, change base exec cost
2026-01-13 22:03:19 -08:00