Skip to content

Commit deb721f

Browse files
denelonCopilot
andcommitted
Add CLI argument and validate rows to flow behavior matrix
- Add rows for --ignore-user-messages, --ignore-pre-action-messages, and --ignore-post-action-messages - Add row for winget validate (schema check only, no rendering) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 38b36d3 commit deb721f

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

doc/specs/#3483 - UserMessages.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,10 @@ Post-action messages are displayed in both interactive and non-interactive modes
163163
| `disableInstallNotes` setting enabled | `Pre*` still shown (not affected) | `Post*` still shown (controlled by `userMessages` settings, not `disableInstallNotes`) | Legacy setting does not affect new fields |
164164
| `userMessages.disablePostActionMessages` enabled | `Pre*` still shown | `Post*` suppressed | New setting for new fields |
165165
| `userMessages.disablePreActionMessages` enabled | `Pre*` suppressed, no prompt | `Post*` still shown | Suppresses both display and prompt |
166+
| `--ignore-user-messages` | `Pre*` suppressed, no prompt | `Post*` suppressed | CLI argument overrides settings for this invocation |
167+
| `--ignore-pre-action-messages` | `Pre*` suppressed, no prompt | `Post*` still shown | CLI argument overrides `disablePreActionMessages` setting |
168+
| `--ignore-post-action-messages` | `Pre*` still shown | `Post*` suppressed | CLI argument overrides `disablePostActionMessages` setting |
169+
| `winget validate` | Not shown, not prompted | Not shown | Validation checks schema correctness only; messages are not rendered |
166170

167171
#### Bulk Operations (`upgrade --all`, `import`)
168172

0 commit comments

Comments
 (0)