Multilevel break/continue with GraphQL fallback to executeBridge#104
Multilevel break/continue with GraphQL fallback to executeBridge#104
Conversation
🦋 Changeset detectedLatest commit: e24c4b5 The changes in this PR will be included in the next version bump. This PR includes changesets to release 5 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
…tinue Co-authored-by: aarne <82001+aarne@users.noreply.github.com>
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
bridge | 2d74f8b | Commit Preview URL Branch Preview URL |
Mar 06 2026, 12:21 PM |
|
i suspect the multilevel break and continue have not been implemented in code o <- i.catalog[] as cat { the same for continue lets make sure we have proper unit tests for this usecase also not only examples in the playground. if its not implemented please implement tehfeature === correct example for throw is ... this is a langauge limitation for now ... but we are ok with this one. only applies to () ? a " b syntax version 1.5 bridge Query.validateProfile { o.name <- i.name || throw "name is required" |
Co-authored-by: aarne <82001+aarne@users.noreply.github.com>
Implemented in commit
UI screenshot: https://github.com/user-attachments/assets/0a06bced-16fb-4113-814c-28fddc1c1a28 Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot please pull in latest from main and fix the merge conflict retest and push for my final review |
Co-authored-by: aarne <82001+aarne@users.noreply.github.com>
Merged latest Validation run:
Screenshot: https://github.com/user-attachments/assets/0a06bced-16fb-4113-814c-28fddc1c1a28 Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
…layground components
…h automatic fallback to standalone execution
…for nested multilevel control flow in GraphQL execution
maininto this branch and resolve merge conflictspackages/bridge/test/control-flow.test.ts,packages/bridge-compiler/test/codegen.test.ts)npx pnpm build,npx pnpm lint,npx pnpm test;npx pnpm e2estill fails due external fetch in weather/composed examples)Original prompt
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.