There is --verbose / -v but no --quiet to suppress all non-error output. All printf calls in send_files() and send_files_multithreaded() for dry-run go to stdout unconditionally.
Location
src/client/client_cli.c
Suggested Fix
Add --quiet flag. Add bool quiet to Config. Gate all informational printf calls behind !config->quiet.
Severity
low
Category
feature
Sub-Agent
feature-scout (FS-2)
This issue was automatically generated by the issue-creator agent.
## Description
There is `--verbose` / `-v` but no `--quiet` to suppress all non-error output. All `printf` calls in `send_files()` and `send_files_multithreaded()` for dry-run go to stdout unconditionally.
## Location
src/client/client_cli.c
## Suggested Fix
Add `--quiet` flag. Add `bool quiet` to `Config`. Gate all informational `printf` calls behind `!config->quiet`.
## Severity
low
## Category
feature
## Sub-Agent
feature-scout (FS-2)
---
_This issue was automatically generated by the issue-creator agent._
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Description
There is
--verbose/-vbut no--quietto suppress all non-error output. Allprintfcalls insend_files()andsend_files_multithreaded()for dry-run go to stdout unconditionally.Location
src/client/client_cli.c
Suggested Fix
Add
--quietflag. Addbool quiettoConfig. Gate all informationalprintfcalls behind!config->quiet.Severity
low
Category
feature
Sub-Agent
feature-scout (FS-2)
This issue was automatically generated by the issue-creator agent.
Fixed in PR #148 — merged into main on 2026-07-29.