Waleed
|
0ca25bbab6
|
fix(function): isolated-vm worker pool to prevent single-worker bottleneck + execution user id resolution (#3155)
* fix(executor): isolated-vm worker pool to prevent single-worker bottleneck
* chore(helm): add isolated-vm worker pool env vars to values.yaml
* fix(userid): resolution for fair scheduling
* add fallback back
* add to helm charts
* remove constant fallbacks
* fix
* address bugbot comments
* fix fallbacks
* one more bugbot comment
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai>
|
2026-02-06 18:34:03 -08:00 |
|
Vikhyath Mondreti
|
a627faabe7
|
feat(timeouts): execution timeout limits (#3120)
* feat(timeouts): execution timeout limits
* fix type issues
* add to docs
* update stale exec cleanup route
* update more callsites
* update tests
* address bugbot comments
* remove import expression
* support streaming and async paths'
* fix streaming path
* add hitl and workflow handler
* make sync path match
* consolidate
* timeout errors
* validation errors typed
* import order
* Merge staging into feat/timeout-lims
Resolved conflicts:
- stt/route.ts: Keep both execution timeout and security imports
- textract/parse/route.ts: Keep both execution timeout and validation imports
- use-workflow-execution.ts: Keep cancellation console entry from feature branch
- input-validation.ts: Remove server functions (moved to .server.ts in staging)
- tools/index.ts: Keep execution timeout, use .server import for security
* make run from block consistent
* revert console update change
* fix subflow errors
* clean up base 64 cache correctly
* update docs
* consolidate workflow execution and run from block hook code
* remove unused constant
* fix cleanup base64 sse
* fix run from block tracespan
|
2026-02-04 10:26:36 -08:00 |
|
Vikhyath Mondreti
|
b913cff46e
|
fix(envvars): resolution standardized (#2957)
* fix(envvars): resolution standardized
* remove comments
* address bugbot
* fix highlighting for env vars
* remove comments
* address greptile
* address bugbot
|
2026-01-23 18:59:04 -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
|
4be420311c
|
fix(a2a): removed deployment constraint for redeploying a2a workflows (#2796)
* fix(a2a): removed deployment constraint for redeploying a2a workflows
* updated A2A tab copy state
* consolidated trigger types const
|
2026-01-13 13:19:57 -08:00 |
|
Waleed
|
6262503b89
|
feat(deployed-form): added deployed form input (#2679)
* feat(deployed-form): added deployed form input
* styling consolidation, finishing touches on form
* updated docs
* remove unused files with knip
* added more form fields
* consolidated more test utils
* remove unused/unneeded zustand stores, refactored stores for consistency
* improvement(files): uncolorized plan name
* feat(emcn): button-group
* feat(emcn): tag input, tooltip shortcut
* improvement(emcn): modal padding, api, chat, form
* fix: deleted migrations
* feat(form): added migrations
* fix(emcn): tag input
* fix: failing tests on build
* add suplementary hover and fix bg color in date picker
* fix: build errors
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu>
|
2026-01-09 23:42:21 -08:00 |
|
Vikhyath Mondreti
|
cb12ceb82c
|
fix(preproc-errors): should not charge base execution cost in this case (#2719)
* fix(preproc-errors): should not charge base execution cost in this case
* remove comment
|
2026-01-07 15:32:37 -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
|
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
|
6247f421bc
|
improvement(queries): add workspaceId to execution logs, added missing indexes based on query insights (#2471)
* improvement(queries): added missing indexes
* add workspaceId to execution logs
* remove migration to prep merge
* regen migration
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai>
|
2025-12-20 13:33:10 -08:00 |
|
Waleed
|
9f0584a818
|
feat(redis): added redis option for rate limiter, 10x speed improvement in rate limit checks & reduction of DB load (#2263)
* feat(redis): added redis option for rate limiter, 10x speed improvement in rate limit checks & reduction of DB load
* ack PR comments
* improvements
|
2025-12-08 20:39:29 -08:00 |
|
Vikhyath Mondreti
|
b7a1e8f5cf
|
fix(pre-proc-checks): deployed checks should precede cost/ratelimit increments" (#2250)
|
2025-12-08 20:04:21 -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 |
|