You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update skills for WinApp CLI 0.6
Adopt winapp new, find-ui, and project-mode run while removing the superseded bundled winui-search tool and simplifying BuildAndRun.ps1.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 418fd91b-b050-438c-b3d3-b26c00bdeeea
* Rely on WinGet for WinApp CLI
Remove the temporary standalone release fallback; WinApp CLI 0.6 will be published to WinGet before these skills ship.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 418fd91b-b050-438c-b3d3-b26c00bdeeea
* Fix skill regressions from the WinApp CLI 0.6 migration
Review of the WinApp CLI 0.6 update surfaced three regressions where
behavior previously enforced by tooling was dropped or demoted to prose.
winui-packaging: Step 1 had switched from the BuildAndRun.ps1 wrapper to
raw `dotnet build`, which does not load the bundled
Microsoft.WindowsAppSDK.Analyzers -- so release builds lost the analyzer
gate that development builds get. Restore the wrapper using the new flag
surface (`--no-launch` replaces the removed `-SkipRun`). Unlike the old
build-only path, `--no-launch` also registers a development package, so
note the `winapp unregister` step before installing the signed MSIX. The
GitHub Actions example stays on `dotnet build` -- the wrapper registers
packages and needs the plugin's local analyzer payload, neither of which
belongs on a runner.
winui-design: the skill absorbed sample and control discovery via
`winapp find-ui` when winui-search.exe was removed, but its description
never gained matching trigger phrases, so sample-search requests no
longer activate it.
winui-dev-workflow: the 0x80073CF9 troubleshooting row replaced an
automatic MAX_PATH guard that keyed the staging directory on a hash of
the output path and purged it before reuse. The replacement was keyed on
app name alone with no purge, so Debug and Release now collide in one
directory that a registered development package holds a live reference
to. Re-encode both invariants in the guidance.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b05a748c-f1f9-4159-84d2-d66d401a6067
---------
Co-authored-by: Nikola Metulev <711864+nmetulev@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
Copilot-Session: 418fd91b-b050-438c-b3d3-b26c00bdeeea
Copilot-Session: b05a748c-f1f9-4159-84d2-d66d401a6067
0 commit comments