Skip to content

feat(cli): add --verbose flag for detailed operation output #243

@breferrari

Description

@breferrari

Context

Weave currently uses env_logger with RUST_LOG for debug output. There is no user-friendly --verbose / -v flag on any command. Security features like checksum verification and schema version checks log at debug level, but users have no easy way to see this output.

Proposal

Add a --verbose / -v global flag to the CLI that sets log level to debug for the weave module. This would surface:

  • Checksum verification success messages
  • Schema version checks
  • Registry fetch details
  • Adapter apply details

Acceptance criteria

  • weave install --verbose foo shows debug-level output
  • Works on all subcommands (global flag)
  • Does not require setting RUST_LOG environment variable

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions