Repository navigation
ci(run-coder-eval)!: run coder-eval's built-in delegate agent - #3731
Conversation
The Delegate agent moved from the coder_eval_uipath plugin (`delegate-sdk`) into coder-eval as the built-in `delegate` agent, which drives the @uipath/delegate-stdio host. Port this workflow to it, as coder_eval_uipath's daily.sh and daily-windows.ps1 do: - Rename the `agent` input option `delegate-sdk` to `delegate`. - Do not install the coder_eval_uipath plugin into coder-eval's environment. Linux still checks the repo out, for the docker overlay and the evalboard uploader. Windows no longer checks it out. - Use the agent's env names: DELEGATE_ENV, DELEGATE_AUTH_TOKEN, DELEGATE_TENANT_ID, DELEGATE_ORG_ID, DELEGATE_ORG_SLUG and DELEGATE_TENANT_SLUG. Drop DELEGATE_STALL_TIMEOUT_S, which only the studio-web agent reads. - Install @uipath/delegate-stdio from the `preview` dist-tag, which the nightly tracks, not `alpha`. Needs a coder-eval release that contains the built-in delegate-stdio agent (tests/.coder-eval-version), and coder_eval_uipath main with the overlay that no longer installs the plugin for delegate. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
Claude finished @Mihaiii's task in 2m 20s —— View job PR Review: ci(run-coder-eval)!: run coder-eval's built-in delegate agent
SummaryMigrates the Change-by-Change Review1.
|
| Area | Status | Notes |
|---|---|---|
| Frontmatter | N/A | No skill files changed |
| E2E Tests | N/A | CI workflow only |
| Skill Body | N/A | No skill files changed |
| References & Assets | N/A | No skill files changed |
| Repo Hygiene | OK | No secrets, tokens, or personal paths. Changes scoped to CI. |
Issues for Manual Review
- Pre-merge gates: Confirm the coder-eval release with the built-in
delegateagent is published andtests/.coder-eval-versionpins that version. Confirm thecoder_eval_uipathoverlay change (no plugin install) is merged tomainbefore this lands. previewdist-tag availability: Verify that@uipath/delegate-stdio@previewresolves on the GitHub Packages npm registry. The PR switches fromalpha— ifpreviewisn't published yet, the npm install will fail.- Saved dispatch configurations: This is a breaking change (the
!in the title). Anyone with bookmarked or scripted dispatches usingagent: delegate-sdkwill need to update toagent: delegate.
Conclusion
Clean, well-executed migration. The rename is thorough and consistent across both jobs (Linux/Windows), all env var mappings, the docker passthrough list, and the auth file paths. The plugin removal correctly narrows the coder_eval_uipath checkout to its remaining roles (overlay + uploader). No code issues found. The one low-severity finding (npm package name in a comment) is cosmetic. Approve once the two pre-merge dependencies in the PR description are confirmed satisfied.
The Delegate agent moved from the coder_eval_uipath plugin (
delegate-sdk) into coder-eval as the built-indelegateagent, which drives the @uipath/delegate-stdio host. Port this workflow to it, as coder_eval_uipath's daily.sh and daily-windows.ps1 do:agentinput optiondelegate-sdktodelegate.previewdist-tag, which the nightly tracks, notalpha.Needs a coder-eval release that contains the built-in delegate-stdio agent (tests/.coder-eval-version), and coder_eval_uipath main with the overlay that no longer installs the plugin for delegate.
Before merging this one ensure that: