Repository navigation
fix(maestro-flow): align full eval corpus across authoring loops #2756
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
Merged
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
e86cfc5
test(maestro-flow): add arm-neutral flow discovery (#2745)
tmatup 8bd0eb7
test(maestro-flow): align loop-neutral task batch (#2748)
tmatup f0fa034
test(maestro-flow): align HITL and interactive task batch (#2749)
tmatup 7d57a6d
test(maestro-flow): align bindings and connector features (#2750)
tmatup 3645260
test(maestro-flow): align IxP and context-grounding tasks (#2751)
tmatup 832ce29
test(maestro-flow): align connector trigger, e2e, edit, and evaluatio…
tmatup 5bca8d1
test(maestro-flow): fix phase 2 contract false negatives
tmatup 20400f9
style(maestro-flow): format alignment checks
tmatup bf1c11c
test(maestro-flow): accept legacy exact-match evaluators
tmatup 086bedf
test(maestro-flow): tighten review edge cases
tmatup 64dd458
test(maestro-flow): clarify trigger detail shape
tmatup 264eaa5
fix(maestro-flow): align GenerateSchema eval across loops
tmatup 8ee1c00
fix(evals): make shared grader imports sandbox-safe
tmatup be5c334
fix(maestro-flow): remediate live and preview eval failures (#2821)
tmatup 0298574
fix(evals): bake released Flow SDK into shared image (#2841)
tmatup bfe2d32
test(maestro-flow): align Data Fabric same-ground tasks (#2846)
tmatup 91366fd
fix(evals): point the Flow v2 preview experiment at the shared image
bai-uipath 021b2e4
fix(maestro-flow): restore campaign CI after rebase (#2896)
tmatup f1a1b26
fix(maestro-case): recognize V30 stage references (#2897)
tmatup 66c5689
test(maestro-case): make grading author-loop neutral (#2898)
tmatup 50e5d28
test(maestro-bpmn): accept message summary events (#2899)
tmatup 5265245
fix(maestro-bpmn): accept registry-native agent jobs (#2901)
tmatup ee05a86
Accept the SDK default for optional Case tasks (#2902)
tmatup 4bd97a7
Accept SDK-authored generic BPMN activities (#2905)
tmatup a58344d
Make BPMN evals author-loop neutral (#2909)
tmatup dd71ed3
Align Case evals across authoring loops (#2911)
tmatup f0eb75a
fix(maestro-flow): make artifact discovery author-loop neutral (#2913)
tmatup 15b9ddc
fix(maestro-flow): remove remaining arm-specific checks (#2915)
tmatup fd9500f
fix(maestro-flow): accept equivalent connector artifacts (#2919)
tmatup 2b27394
fix(maestro-flow): clarify task resource scope (#2920)
tmatup 9e6e7d8
test(skills): stabilize npm publish dry runs
tmatup 712cade
fix(maestro-flow): accept supported Slack lookup routes (#2945)
tmatup 00423c2
fix(maestro-flow): restore the routing tasks' loop-neutral scope clause
tmatup 94cf258
fix(eval-image): read the connector library location from the CLI, no…
tmatup e1ce801
fix(maestro-flow): name the routing tasks' deliverable — the .flow ar…
tmatup 47ad96b
fix(flow-check): classify a Completed debug with unreadable outputs a…
tmatup d2bd00e
fix(flow-check): name an unconfigured connector node instead of "no c…
tmatup e470389
fix(flow-check): carry the backend's incident details when a debug ru…
tmatup fd3381a
fix(jira-teardown): confirm the irreversible delete — every Jira e2e …
tmatup 4c151dd
fix(eval-checker): discover the orchestrator-paths flow for validate …
tmatup 20ae144
fix(flow-check): INTERIM — retry a debug once as a new import when St…
tmatup d41fafb
fix(flow-check): close the .uipx read handle in the interim SolutionI…
tmatup 6fcc3ec
fix(eval-prompt): name the graded flow artifact in local_crud (SmokeE…
tmatup f2fe2c2
fix(eval-prompt): routing tasks say where the deliverable goes — the …
tmatup 4104152
test(maestro-flow): keep the corpus guard exact after the 2026-09-02 …
tmatup 1cd9372
fix(uipath-maestro-flow): route if/otherwise to a Decision, name the …
tmatup b792074
fix(flow-check): INTERIM Overwrite rotation also recognises the CLI's…
tmatup 69cd581
fix(uipath-maestro-flow): put the if/otherwise → Decision routing whe…
tmatup a7cb7e3
fix(maestro-flow): address #2756 review (pagination gate, rotation cl…
tmatup 7fd1a1c
test(maestro-flow): pagination gate also accepts the uip maestro regi…
tmatup 94ceb9a
fix(preview): make preview/ a real plugin root (skills/ + .claude-plu…
tmatup 843cb74
fix: address remaining #2756 review feedback
tmatup eb6192c
Merge origin/main into campaign/same-ground-expansion
tmatup 2ccd517
Merge origin/main into campaign/same-ground-expansion
tmatup d136266
Merge origin/main into campaign/same-ground-expansion
tmatup 27a8c44
Merge origin/main into campaign/same-ground-expansion
tmatup File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| { | ||
| "name": "uipath-preview", | ||
| "version": "0.1.0", | ||
| "description": "UiPath Maestro preview skills — the builder-SDK authoring path for uipath-maestro-{flow,case,bpmn}. Synced from UiPath/flow-builder-sdk by scripts/sync-maestro-sdk-preview.mjs; loads as a Claude Code plugin root (skills/<name>/SKILL.md).", | ||
| "author": { "name": "UiPath" }, | ||
| "license": "MIT", | ||
| "homepage": "https://github.com/UiPath/skills", | ||
| "repository": "https://github.com/UiPath/skills" | ||
| } |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: the
FLOW_SDK_VERSIONpin does not reach this image.run-coder-eval.yml:336now passes--build-arg FLOW_SDK_VERSION="${{ vars.FLOW_SDK_VERSION || 'latest' }}", but thedocker buildjust below (line 383) does not, so it always takes the Dockerfile defaultlatest. Both steps tagskills-image:latest.Effect: setting the repo variable to stop a bad SDK release pins nightly but not smoke, and the two images can silently carry different
@uipath/flow-sdkversions. That is the reverse of what smoke is for.One line, same as the other workflow:
--build-arg FLOW_SDK_VERSION="${{ vars.FLOW_SDK_VERSION || 'latest' }}" \There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed in 843cb74. The smoke-image build now receives the same
FLOW_SDK_VERSIONrepository variable as the nightly image, so both builds honor a rollback pin.