Waleed
75aca00b6e
improvement(kb): optimize processes, add more robust fallbacks for large file ops ( #2684 )
...
* improvement(kb): optimize processes, add more robust fallbacks for large file ops
* stronger typing
* comments cleanup
* ack PR comments
* upgraded turborepo
* ack more PR comments
* fix failing test
* moved doc update inside tx for embeddings chunks upload
* ack more PR comments
2026-01-05 20:26:16 -08:00
Vikhyath Mondreti
4df5d56ac5
feat(admin): routes to manage deployments ( #2667 )
...
* feat(admin): routes to manage deployments
* fix naming fo deployed by
2026-01-02 17:58:19 -08:00
Waleed
096af4fdfa
feat(imap): added support for imap trigger ( #2663 )
...
* feat(tools): added support for imap trigger
* feat(imap): added parity, tested
* ack PR comments
* final cleanup
2026-01-02 15:28:00 -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
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
71130c8b0a
improvement(monorepo): added tsconfig package, resolved type errors in testing package ( #2613 )
2025-12-28 00:36:48 -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
d79696beae
feat(docs): added vector search ( #2583 )
...
* feat(docs): added vector search
* ack comments
2025-12-25 11:00:57 -08:00
Waleed
810d2089cf
feat(schedules): remove save button for schedules, couple schedule deployment with workflow deployment ( #2566 )
...
* feat(schedules): remove save button for schedules, couple schedule deployment with workflow deployment
* added tests
* ack PR comments
* update turborepo
* cleanup, edge cases
* ack PR comment
2025-12-23 18:53:40 -08:00
Vikhyath Mondreti
8c2c49eb14
fix(models): memory fixes, provider code typing, cost calculation cleanup ( #2515 )
...
* improvement(memory): should not be block scoped
* cleanup provider code
* update other providers
* cleanup fallback code
* remove flaky test
* fix memory
* move streaming fix to right level
* cleanup streaming server
* make memories workspace scoped
* update docs
* fix dedup logic
* fix streaming parsing issue for multiple onStream calls for same block
* fix(provieders): support parallel agent tool calls, consolidate utils
* address greptile comments
* remove all comments
* fixed openrouter response format handling, groq & cerebras response formats
* removed duplicate type
---------
Co-authored-by: waleed <walif6@gmail.com >
2025-12-22 15:59:53 -08:00
Waleed
7dc48510dc
fix(tool-input): allow multiple instances of workflow block or kb tools as agent tools ( #2495 )
...
* fix(tool-input): allow multiple instances of workflow block or kb tools as agent tools
* ack PR comments
2025-12-19 19:19:42 -08:00
Waleed
a2f14cab54
feat(og): add opengraph images for templates, blogs, and updated existing opengraph image for all other pages ( #2466 )
...
* feat(og): add opengraph images for templates, blogs, and updated existing opengraph image for all other pages
* added to workspace templates page as well
* ack PR comments
2025-12-18 19:15:06 -08:00
Waleed
731997f768
fix(envvars): cleanup unused envvars ( #2436 )
...
* fix(envvars): cleanup unused envvars
* removed unused react-google-drive-picker dep
2025-12-17 17:13:01 -08:00
Waleed
7b5405e968
feat(vertex): added vertex to list of supported providers ( #2430 )
...
* feat(vertex): added vertex to list of supported providers
* added utils files for each provider, consolidated gemini utils, added dynamic verbosity and reasoning fetcher
2025-12-17 14:57:58 -08:00
Emir Karabeg
b7228d57f7
feat(service-now): added service now block ( #2404 )
...
* feat(service-now): added service now block
* fix: bun lock
* improvement: fixed @trigger.dev/sdk imports and removal of sentry blocks
* improvement: fixed @trigger.dev/sdk import
* improvement: fixed @trigger.dev/sdk import
* fix(servicenow): save accessTokenExpiresAt on initial OAuth account creation
* docs(servicenow): add ServiceNow tool documentation and icon mapping
* fixing bun lint issues
* fixing username/password fields
* fixing test file for refreshaccesstoken to support instance uri
* removing basic auth and fixing undo-redo/store.ts
* removed import set api code, changed CRUD operations to CRUD_record and added wand configuration to help users to generate JSON Arrays
---------
Co-authored-by: priyanshu.solanki <priyanshu.solanki@saviynt.com >
2025-12-16 21:16:09 -08:00
Vikhyath Mondreti
9cf8aaee1b
fix(sockets): add zod as direct sockets server dep ( #2397 )
...
* fix(sockets): add zod as direct sockets server dep
* fix bun lock
2025-12-15 20:25:40 -08:00
Waleed
f0dc8e81d9
fix(build): downgrade nextjs from canary to 16.0.9 ( #2394 )
2025-12-15 19:00:52 -08:00
Waleed
b72e111e22
fix(vm): use node child process for RCE ( #2389 )
...
* fix(vm): use node child process for RCE
* ack PR comments
* cleanup oprhaned processes
* cleaned up
* ack pr comment
* fix path
* use spawn instead of fork
* acked PR comments
2025-12-15 17:52:19 -08:00
Waleed
a45bb1bf3b
fix(rce): add 'isolate' to list of trusted deps, fixed custom tools environment resolution ( #2387 )
...
* fix(rce): add isolate to list of trusted deps
* updated error enchancer in RCE
* fixed
* fix build
* fix failing test
* fix build
* fix build
* remove extraneous comment
2025-12-15 15:24:11 -08:00
Waleed
17b2e58c32
improvement(rce): updated rce to use isolate pkg for RCE ( #2385 )
...
* improvement(rce): updated rce to use isolate pkg for RCE
* lazy load isolate instance
* update zoom docs
2025-12-15 13:26:39 -08:00
Esteban Canela
8d4f2e0233
feat(tools): added sqs integration ( #2310 )
...
* feat(tools): added sqs integration
* remove console log
* fix linter issues
2025-12-11 15:14:39 -08:00
Waleed
4da5dd7f74
fix(nextjs): upgrade nextjs to patch security vuln ( #2320 )
2025-12-11 14:58:31 -08:00
Waleed
7fd912d8a9
fix(stagehand): upgraded stagehand sdk to remove deps incomptaible with bun runtime ( #2305 )
...
* fix(stagehand): upgraded stagehand sdk to remove deps incomptaible with bun runtime
* ack PR comments
2025-12-10 23:42:33 -08:00
Vikhyath Mondreti
1cfe229056
fix(redis): cleanup access pattern across callsites ( #2289 )
...
* fix(redis): cleanup access pattern across callsites
* swap redis command to be non blocking
2025-12-10 12:37:33 -08:00
Waleed
d06b360b1d
fix(docs): fix copy page button and header hook ( #2284 )
2025-12-09 21:58:54 -08:00
Siddharth Ganesan
c5b3fcb181
fix(copilot): fix custom tools ( #2278 )
...
* Fix title custom tool
* Checkpoitn (broken)
* Fix custom tool flash
* Edit workflow returns null fix
* Works
* Fix lint
2025-12-09 17:42:17 -08:00
Waleed
2fcd07e82d
feat(triggers): added rss feed trigger & poller ( #2267 )
2025-12-08 23:07:07 -08:00
Vikhyath Mondreti
99e0b81233
improvement(org): remove dead seats get endpoint ( #2247 )
...
* improvement(org): remove dead seats get endpoint
* remove more dead code
* remove fallback limit
2025-12-08 15:38:08 -08:00
Emir Karabeg
0b28128f25
feat(tools): google slides tool, terminal console virtualization, tool fixes ( #2209 )
...
* feat: google slides tool
* fix oauth for slides, add remaining endpoints, update docs
* optimize json dump viewer using react window
* change slides to use google drive credentials
* fix some tools
* ack PR comments
---------
Co-authored-by: waleed <walif6@gmail.com >
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2025-12-06 12:16:21 -08:00
Siddharth Ganesan
7752beac01
fix(import): fix array errors on import/export ( #2211 )
...
* Fix import/export
* Remove copilot gdrive tools
* Null
* Fix lint
* Add copilot validation
* Fix validation
2025-12-05 13:07:01 -08:00
Siddharth Ganesan
58251e28e6
feat(copilot): superagent ( #2201 )
...
* Superagent poc
* Checkpoint brokeN
* tool call rag
* Fix
* Fixes
* Improvements
* Creds stuff
* Fix
* Fix tools
* Fix stream
* Prompt
* Update sheets descriptions
* Better
* Copilot components
* Delete stuff
* Remove db migration
* Fix migrations
* Fix things
* Copilot side superagent
* Build workflow from chat
* Combine superagent into copilkot
* Render tools
* Function execution
* Max mode indicators
* Tool call confirmations
* Credential settings
* Remove betas
* Bump version
* Dropdown options in block metadata
* Copilot kb tools
* Fix lint
* Credentials modal
* Fix lint
* Cleanup
* Env var resolution in superagent tools
* Get id for workflow vars
* Fix insert into subflow
* Fix executor for while and do while loops
* Fix metadata for parallel
* Remove db migration
* Rebase
* Add migrations back
* Clean up code
* Fix executor logic issue
* Cleanup
* Diagram tool
* Fix tool naems
* Comment out g3p
* Remove popup option
* Hide o3
* Remove db migration
* Fix merge conflicts
* Fix lint
* Fix tests
* Remove webhook change
* Remove cb change
* Fix lint
* Fix
* Fix lint
* Fix build
* comment out gemini
* Add gemini back
* Remove bad test
* Fix
* Fix test
* Fix
* Nuke bad test
* Fix lint
---------
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-04 21:26:18 -08:00
Vikhyath Mondreti
8ef9a45125
fix(env-vars): refactor for workspace/personal env vars to work with server side execution correctly ( #2197 )
...
* fix(env-var-resolution): new executor env var resolution changes
* add sessionuser id"
* cleanup code
* add doc update
* fix build
* fix client session pass through"
* add type change
* fix env var with hitl
* fix types
2025-12-04 21:08:20 -08:00
Waleed
dcbdcb43aa
chore(deps): upgrade to nextjs 16 ( #2203 )
...
* chore(deps): upgrade to nextjs 16
* upgraded fumadocs
* ensure vercel uses bun
* fix build
* fix bui;d
* remove redundant vercel.json
2025-12-04 17:55:37 -08:00
Waleed
c864d17991
chore(deps): upgrade to bun v1.3 ( #2181 )
...
* chore(deps): upgrade to bun v1.3
* ack PR comments
2025-12-04 00:43:01 -08:00
Waleed
6d4ba6d5cf
chore(deps): upgrade from nextjs 15.4.1 to 15.4.8 and upgrade turborepo ( #2180 )
2025-12-04 00:20:50 -08:00
Waleed
5d791cd55f
feat(i18n): update translations ( #2178 )
...
* feat(i18n): update translations
* memory optimizations
---------
Co-authored-by: waleedlatif1 <waleedlatif1@users.noreply.github.com >
2025-12-04 00:18:21 -08:00
Waleed
5630e133fd
feat(tools): added zoom, elasticsearch, dropbox, kalshi, polymarket, datadog, ahrefs, gitlab, shopify, ssh, wordpress ( #2175 )
...
* feat(tools): added zoom, elasticsearch, dropbox, box, datadog, ahrefs, gitlab, shopify, ssh, wordpress
* added polymarket & kalshi, fixed ssh
* fix search modal bg instead of bgColor, added polymarket and kalshi new endpoints
* split up grafana
* update docs script & docs
* added more zoom endpoints
* remove unused box creds
* finished wordpress, shopify, kalshi
* cleanup
* revert envvar dropdown changes
* updated grafana endpoints
2025-12-03 20:09:27 -08:00
Waleed
cb0c55c6f6
feat(tools): added rds, dynamodb, background color gradient ( #2150 )
...
* feat(tools): added rds tools/block
* feat(tools): added rds, dynamodb, background color gradient
* changed conditions for WHERE condition to be json conditions instead of raw string
2025-12-01 13:42:05 -08:00
Waleed
1e080e98e8
fix(deps): declare core transient deps explicitly ( #2147 )
...
* fix(deps): declare core transient deps explicitly
* ack PR comments
2025-12-01 09:51:00 -08:00
Waleed
7bf9251db1
feat(tools): added smtp, sendgrid, mailgun, linkedin, fixed permissions in context menu ( #2133 )
...
* feat(tools): added twilio sendgrid integration
* feat(tools): added smtp, sendgrid, mailgun, fixed permissions in context menu
* added top level mocks for sporadically failing tests
* incr type safety
2025-11-29 17:58:42 -08:00
Waleed
75f55c894a
fix(logging): add preprocessing util shared by all execution paths ( #2081 )
...
* fix(logging): add preprocessing util shared by all execution paths
* DRY
2025-11-20 14:05:14 -08:00
Waleed
e64b1c9fcd
feat(tools): added speech to text with openai whisper, elevenlabs, and deepgram ( #2068 )
...
* feat(tools): added speech to text with openai whisper, elevenlabs, and deepgram
* added new file icons, implemented ffmpeg
* updated docs
* revert environment
2025-11-19 21:03:54 -08:00
Waleed
7c5d625ca5
fix(blogs): update sitemap and fix loading strat on blogs to prevent mobile crash ( #2067 )
...
* fix(blogs): update sitemap and fix loading strat on blogs to prevent mobile crash
* updated sitemap
2025-11-19 19:58:26 -08:00
Waleed
becd19bc50
improvement(ux): added tab key navigation for agent messages, made variables styling match chat, added neo4j and calendly ( #2056 )
...
* improvement(ux): added tab key navigation for agent messages, made variables styling match chat
* added neo4j tools, added calendly tools and triggers
* more style improvements
* consolidate wand generation type
* more ui improvements
* fix calendly
* tested all neo4j tools
* added fuzzy search for search modal, tested and fixed calendly
* updated docs
* fix various broken docs links, neo4j param validation
* removed limit from neo4j block
2025-11-19 17:40:20 -08:00
Waleed
d0767507b2
fix(pdfs): use unpdf instead of pdf-parse ( #2004 )
2025-11-14 22:39:28 -08:00
Waleed
5457d4bc7b
feat(settings): added reactquery for settings, removed zustand stores, added apollo, added workflow block selector dropdown search, added add environment variable option to empty env var dropdown ( #1971 )
...
* feat(settings): added reactquery for settings, removed zustand stores, added apollo, added workflow block selector dropdown search, added add environment variable option to empty env var dropdown
* fix delete dialog for copilot keys
* simplify combobox
* fix more z indices
* consolidated duplicate hooks
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2025-11-13 17:33:05 -08:00
Waleed
f9e822f6c8
feat(docs): added docs analytics drizzle ods ( #1957 )
...
* feat(docs): added docs analytics drizzle ods
* fix build
2025-11-12 17:51:58 -08:00
Waleed
766c7fbfbb
feat(drizzle): added ods for analytics from drizzle ( #1956 )
...
* feat(drizzle): added ods for analytics from drizzle
* clean
2025-11-12 16:35:46 -08:00