Skip to content

Add CLI flags for model, storage, and non-interactive batch - #2

Merged
TimoKuronen merged 1 commit into
mainfrom
feature/cli-flags-model-storage
Sep 10, 2026
Merged

TimoKuronen merged 1 commit into
mainfrom
feature/cli-flags-model-storage

Conversation

@TimoKuronen

@TimoKuronen TimoKuronen commented Sep 9, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Adds --model, --storage, and --non-interactive (flags may appear before or after sniff)
  • Env vars CODESMELL_MODEL / CODESMELL_STORAGE override flags when set
  • Batch skips Enter wait under --non-interactive; scripts/sniff.ps1 forwards optional -Model / -Storage
  • Default model name centralized on AuditConfiguration.DefaultModelName
  • Updates README and architecture CLI docs

Test plan

  • dotnet test: 34 passing
  • CI green on this PR
  • Flag parse: --model / --storage / --non-interactive (batch and sniff)
  • Env override of --model / --storage when set
  • Batch Enter wait skipped only with --non-interactive

- Parse --model, --storage, --non-interactive (env vars override flags)
- Skip batch Enter wait when non-interactive; sniff.ps1 forwards model/storage
- Centralize default model name on AuditConfiguration
@TimoKuronen
TimoKuronen merged commit 08a4072 into main Sep 10, 2026
1 check passed
@TimoKuronen
TimoKuronen deleted the feature/cli-flags-model-storage branch September 10, 2026 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant