Investigate Copilot small model-alias failure in smoke workflow#44442
small model-alias failure in smoke workflow#44442Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
small model-alias failure in smoke workflow
|
@copilot investigate what code generates this error message |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Tracked this down in commit 0b3f244. The message is not generated by code in |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot find the root cause in the gitilhub/gh-aw-firewall sources |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Addressed in commit b3d769a. Root cause is in |
|
@copilot refactor models.json to work around this issue so that the execution path avoids the improper checks. Flatten/expand model names. |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Implemented in 0b3a04e.
|
The
Smoke Copilot Smallrun fails in the Copilot execution step withmodel 'small' is unsupported or unrecognized by this AWF version, despite the workflow intentionally using a model alias. This change adds a focused investigation artifact to capture evidence, scope, and next validation paths.What was added
docs/troubleshooting/copilot-model-alias-failure-investigation.mdFindings captured
engine.modelis set tosmallin workflow source.COPILOT_MODEL=small.small("small": ["mini"]), but execution still rejectssmallbefore successful run.Follow-up paths documented
small,mini) vs concrete model (gpt-5-mini) to isolate where alias resolution diverges.