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
feat: add -s/--silent to suppress the runner's own output
## Summary
- Add `-s, --silent` to `run` (mutually exclusive with `--verbose`), matching
the `--silent` flag in npm/pnpm/yarn/bun.
- Silent runs emit only the tasks' own stdout/stderr — the per-task command
line, the inline cache-status indicator, inter-task spacing, the grouped-mode
block header, and the run summary are all suppressed. Error banners and the
process exit code are unaffected.
- The summary is still computed and persisted, so `--last-details` keeps
working after a silent run.
Useful in agentic verification gates, where the command line and cache/summary
diagnostics are pure noise that waste tokens when replayed on every run.
Addresses voidzero-dev/vite-plus#1768.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
# Changelog
2
2
3
+
-**Added**`-s`/`--silent` flag to suppress `vp run`'s own output (command line, cache-status indicators, and summary), leaving only the tasks' output ([#429](https://github.com/voidzero-dev/vite-task/pull/429))
3
4
-**Added** A task's `env` and `untrackedEnv` glob patterns now support `!` negation: a `!`-prefixed pattern excludes matching variables (e.g. `["VITE_*", "!VITE_SECRET"]` tracks every `VITE_*` except `VITE_SECRET`) ([#425](https://github.com/voidzero-dev/vite-task/pull/425))
4
5
-**Fixed**`package.json` and `pnpm-workspace.yaml` files with a UTF-8 BOM no longer fail to parse ([#424](https://github.com/voidzero-dev/vite-task/pull/424))
5
6
-**Changed**`vp run --filter <expr>` now exits 0 with a warning when the filter matches no packages, matching pnpm. Use `--fail-if-no-match` to restore the previous strict behavior ([#393](https://github.com/voidzero-dev/vite-task/pull/393))
0 commit comments