-
Notifications
You must be signed in to change notification settings - Fork 3.4k
improvement(executor): support nested loops/parallels #3398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+5,282
−1,427
Merged
Changes from all commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
b7e377e
v0.5.91: docs i18n, turborepo upgrade
waleedlatif1 da46a38
v0.5.92: shortlinks, copilot scrolling stickiness, pagination
waleedlatif1 fdca736
v0.5.93: NextJS config changes, MCP and Blocks whitelisting, copilot …
waleedlatif1 15ace5e
v0.5.94: vercel integration, folder insertion, migrated tracking redi…
waleedlatif1 67aa4bb
v0.5.95: gemini 3.1 pro, cloudflare, dataverse, revenuecat, redis, up…
waleedlatif1 34d92fa
v0.5.96: sim oauth provider, slack ephemeral message tool and blockki…
waleedlatif1 115f04e
v0.5.97: oidc discovery for copilot mcp
waleedlatif1 0d86ea0
v0.5.98: change detection improvements, rate limit and code execution…
waleedlatif1 af59234
v0.5.99: local dev improvements, live workflow logs in terminal
waleedlatif1 67f8a68
v0.5.100: multiple credentials, 40% speedup, gong, attio, audit log i…
waleedlatif1 4fd0989
v0.5.101: circular dependency mitigation, confluence enhancements, go…
waleedlatif1 198e2c2
feat(executor): support nested loop DAG construction and edge wiring
abram0v1ch 7ecbe5d
feat(executor): add nested loop iteration context and named loop vari…
abram0v1ch acfd6d6
feat(terminal): propagate parent iteration context through SSE events…
abram0v1ch c140523
feat(canvas): allow nesting subflow containers and prevent cycles
abram0v1ch 968ed58
feat(agent): add MCP server discovery mode for agent tool input (#3353)
waleedlatif1 86736d0
improvement(tests): speed up unit tests by eliminating vi.resetModule…
waleedlatif1 b87563b
feat(databricks): add Databricks integration with 8 tools (#3361)
waleedlatif1 a94e634
feat(luma): add Luma integration for event and guest management (#3364)
waleedlatif1 1f3110f
feat(gamma): add gamma integration for AI-powered content generation …
waleedlatif1 740aee6
feat(greenhouse): add greenhouse integration for managing candidates,…
waleedlatif1 9f677f3
feat(ashby): add ashby integration for candidate, job, and applicatio…
waleedlatif1 a90eb31
improvement(oauth): reordered oauth modal (#3368)
waleedlatif1 665e7cc
feat(loops): add Loops email platform integration (#3359)
waleedlatif1 39c9c80
feat(resend): expand integration with contacts, domains, and enhanced…
waleedlatif1 6e17cc4
improvement(blocks): update luma styling and linkup field modes (#3370)
waleedlatif1 c00c5f1
feat(x): add 28 new X API v2 tool integrations and expand OAuth scope…
waleedlatif1 c3c3649
improvement(docs): audit and standardize tool description sections, u…
waleedlatif1 6647241
improvement(x): align OAuth scopes, add scope descriptions, and set o…
waleedlatif1 9265b9c
improvement(ci): add sticky disk caches and bump runner for faster bu…
waleedlatif1 a1cb4c0
improvement(selectors): make selectorKeys declarative (#3374)
icecrasher321 d9cc375
improvement(selectors): consolidate selector input logic (#3375)
icecrasher321 a2a7d1a
feat(google-contacts): add google contacts integration (#3340)
waleedlatif1 828475c
improvement(mcp): add all MCP server tools individually instead of as…
waleedlatif1 eac3c5b
fix(sse): fix memory leaks in SSE stream cleanup and add memory telem…
waleedlatif1 80adb61
improvement(ashby): validate ashby integration and update skill files…
waleedlatif1 ce29e60
improvement(luma): expand host response fields and harden event ID in…
waleedlatif1 43a86dd
improvement(resend): add error handling, authMode, and naming consist…
waleedlatif1 1a51664
fix(chat-deploy): fix launch chat popup and auth persistence, clean u…
waleedlatif1 8d2ae12
improvement(loops): validate loops integration and update skill files…
waleedlatif1 9fa8d3c
fix(monitoring): set MemoryTelemetry logger to INFO level for product…
waleedlatif1 0eb3f73
feat(integrations): add amplitude, google pagespeed insights, and pag…
waleedlatif1 d16784e
feat(docs): add API reference with OpenAPI spec and auto-generated en…
waleedlatif1 367ccf6
fix(icons): fix pagerduty icon (#3392)
waleedlatif1 7ff85a4
improvement(executor): audit and harden nested loop/parallel implemen…
waleedlatif1 45ec8b2
improvement(executor): audit and harden nested loop/parallel implemen…
waleedlatif1 55d8099
improvement(executor): audit fixes for nested subflow implementation
waleedlatif1 ecfb48f
finished
waleedlatif1 bfbad9c
improvement(airtable): added more tools (#3396)
waleedlatif1 ea51d8c
fix(layout): polyfill crypto.randomUUID for non-secure HTTP contexts …
waleedlatif1 35634a4
feat(integrations): add dub.co integration (#3400)
waleedlatif1 310687a
fix(memory): fix O(n²) string concatenation and unconsumed fetch resp…
waleedlatif1 fd2e15b
chore(careers): remove careers page, redirect to Ashby jobs portal (#…
waleedlatif1 7b89b20
feat(integrations): add google meet integration (#3403)
waleedlatif1 a54324e
ack comments
waleedlatif1 2e61711
fix(terminal): deduplicate nested container entries in buildEntryTree
waleedlatif1 15f3d9c
improvement(executor): clean up nested subflow implementation
waleedlatif1 2b97791
fix(test): update parallel resolver test to use distribution instead …
waleedlatif1 9205786
fix(executor): skip loop back-edges in parallel boundary detection an…
waleedlatif1 f972409
fix(executor): clean up cloned loop scopes in deleteParallelScopeAndC…
waleedlatif1 837e7c8
fix(executor): remove dead fallbacks, fix nested loop boundary detect…
waleedlatif1 0386055
leftover
waleedlatif1 6af3d53
upgrade turborepo
waleedlatif1 ab07a72
update stagehand icon
waleedlatif1 3bac0dd
fix(tag-dropdown): show contextual loop/parallel tags for deeply nest…
waleedlatif1 8093739
testing
waleedlatif1 f8de34b
fixed dedicated logs
waleedlatif1 ea4fcdc
fix
waleedlatif1 27ed713
fix(subflows): enable nested subflow interaction and execution highli…
waleedlatif1 d714149
Merge branch 'staging' into feat/loop_nesting
waleedlatif1 2a6b631
fix(preview): add cycle guard to recursive subflow status derivation
waleedlatif1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.