feat: wire engine.version, engine.command, and engine.agent through to pipeline output#292
Closed
feat: wire engine.version, engine.command, and engine.agent through to pipeline output#292
Conversation
…o pipeline output Agent-Logs-Url: https://github.com/githubnext/ado-aw/sessions/64a76476-e26a-4be4-8120-8eb469a0ef35 Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
Agent-Logs-Url: https://github.com/githubnext/ado-aw/sessions/64a76476-e26a-4be4-8120-8eb469a0ef35 Co-authored-by: jamesadevine <4742697+jamesadevine@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Wire engine.version, engine.command, and engine.agent through to pipeline output
feat: wire engine.version, engine.command, and engine.agent through to pipeline output
Apr 21, 2026
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
The
version,command, andagentfields onEngineOptionswere parsed and stored but not wired into compiled pipeline output.engine.versionUses the specified version in the NuGet
-Versionflag."latest"omits the flag entirely. Default falls back toCOPILOT_CLI_VERSIONconstant.engine.commandSkips all NuGet install steps and uses the custom command path in AWF invocations. Validated: must be absolute path or bare binary name, no shell metacharacters or
...engine.agentAdds
--agent <value>to Copilot CLI args. Validated: alphanumeric + hyphens only.Template changes
/tmp/awf-tools/copilotin bothbase.ymland1es-base.ymlwith{{ engine_install_steps }}and{{ copilot_command }}markersgenerate_install_steps()andgenerate_command_path()to theEnginetrait, implemented forGitHubCopilotCliEngineCOPILOT_CLI_VERSIONfromcompilemodule for use byengine.rsWarning
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:
dev.azure.com/home/REDACTED/work/ado-aw/ado-aw/target/debug/deps/ado_aw-c05a54f0ee13c0b7 /home/REDACTED/work/ado-aw/ado-aw/target/debug/deps/ado_aw-c05a54f0ee13c0b7 --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 0.03l0815d29lj002ae3mmxfl3m.09jmos6.rcgu.o 0.0tn8ejcnvgjygdyylhtak9lpf.09jmos6.rcgu.o 0.0xx92o0xvmao3s3mmpaude4gm.09jmos6.rcgu.o 0.11wu39pl8x5unsfa0pm0sx7i8.09jmos6.rcgu.o 0.15ekd7s10qhmgvd15js1u58j5.09jmos6.rcgu.o 0.20695tlwm01eu06f6nytfaj15.09jmos6.rcgu.o 0.25dmyxexlbrf6s096aq9lq99g.09jmos6.rcgu.o 0.26zkdc197kx7li1nwob9t5xj9.09jmos6.rcgu.o 0.2cvf4nkhwgdzrg6bb0j1g45xz.09jmos6.rcgu.o 0.2figln0c2pfqzi2e08i006o8u.09jmos6.rcgu.o 0.2fla2kplyo8fcs0of160c962a.09jmos6.rcgu.o 0.2ikaohql56ne0w9lfnxyhwv2k.09jmos6.rcgu.o 0.2oqlsydd3dffl94jckwj4qblh.09jmos6.rcgu.o 0.2pfydlp0bjr74wlj1t3r6ms18.09jmos6.rcgu.o(dns block)/home/REDACTED/work/ado-aw/ado-aw/target/debug/deps/ado_aw-c05a54f0ee13c0b7 /home/REDACTED/work/ado-aw/ado-aw/target/debug/deps/ado_aw-c05a54f0ee13c0b7 s/compiler_testsremote s/compiler_testsget-url s/compiler_testsorigin s/co�� s/compiler_tests-a8a48394b293b055.2paser1vd5pxuz2w3u0a448kf.1mp3yc7.rcgu.o s/compiler_tests-a8a48394b293b055.2rbeu1s9c2kkg745lgrt6daj2.1mp3yc7.rcgu.o de/node/bin/cc target/debug/dep/home/REDACTED/work/ado-aw/ado-aw/target/debug/ado-aw target/debug/depinit target/debug/dep--path target/debug/dep/tmp/.tmpBuJ8rd targ�� target/debug/deps/rustcxHIxNu/symbols.o target/debug/deps/compiler_tests-a8a48394b293b055.00l282qg8pqjpribuxk00ly57.1mp3yc7.rcgu.o target/debug/deps/compiler_tests-a8a48394b293b055.04pvr3v3jq5s9cz4rxzmhqadv.1mp3yc7.rcgu.o target/debug/depbash target/debug/dep--norc target/debug/dep--noprofile target/debug/deps/compiler_testsorigin(dns block)Agent-Logs-Url: REDACTED z3v.1m8muhs.rcgu.o 3i7.1m8muhs.rcgugit z5n.1m8muhs.rcguremote vgr.1m8muhs.rcguget-url zzx.1m8muhs.rcguorigin heq.�� exb.1m8muhs.rcgu.o 0ag.1m8muhs.rcgu.o k/_temp/ghcca-node/node/bin/git ob8.1m8muhs.rcgugit gbt.1m8muhs.rcguls-files --crate-type git` (dns block)