Parent: #171
Problem
-v/--verbose is documented as universal, but support is inconsistent and hosted adapter execution currently accepts the flag without using it.
Verified gaps:
- Hosted adapter parsing accepts
-v, but dispatch drops parsed.verbose (src/hosted/runner.ts:269-307).
- The hosted client execution contract has no verbose field (
src/hosted/client.ts:103-114).
- Browser leaves reject
-v, although CDP diagnostics already read WEBCMD_VERBOSE (src/browser/cdp.ts:119-123, 354-359).
auth status and auth refresh perform browser/daemon probes but reject -v.
doctor already supports -v.
Scope
- Forward hosted adapter verbose mode and make its effect observable, or reject it instead of silently ignoring it.
- Expose/apply verbose mode for browser leaves that perform bridge/CDP I/O.
- Exclude filesystem-only
browser init.
- Decide explicitly whether
browser verify -v forwards to its adapter subprocess.
- Add verbose support to auth probes only if useful underlying diagnostics are wired through.
- Do not add no-op verbose flags to list-only, filesystem-only, completion, acknowledgement-only, or passthrough commands.
Acceptance criteria
Parent: #171
Problem
-v/--verboseis documented as universal, but support is inconsistent and hosted adapter execution currently accepts the flag without using it.Verified gaps:
-v, but dispatch dropsparsed.verbose(src/hosted/runner.ts:269-307).src/hosted/client.ts:103-114).-v, although CDP diagnostics already readWEBCMD_VERBOSE(src/browser/cdp.ts:119-123,354-359).auth statusandauth refreshperform browser/daemon probes but reject-v.doctoralready supports-v.Scope
browser init.browser verify -vforwards to its adapter subprocess.Acceptance criteria
-vis effective or explicitly unsupported.-venables existing bridge/CDP diagnostics.-vsupport has observable diagnostics.