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
To generate a Markdown report, use the `-r` or `--report` flag. You can optionally provide a filename. If no filename is given, it defaults to `VIBESAFE-REPORT.md` in the scanned directory.
82
+
To generate a deterministic Markdown report (no LLM calls), use the `-r` or `--report` flag. You can optionally provide a filename. If no filename is given, it defaults to `VIBESAFE-REPORT.md` in the scanned directory.
83
83
84
84
*With a specific filename:*
85
85
```bash
@@ -93,28 +93,28 @@ vibesafe scan -r
93
93
vibesafe scan --report
94
94
```
95
95
96
-
*Using a local llm host for report (the llm host must support OpenAI API)
97
-
```bash
98
-
# example with ollama at local host with default ollama port
.option('-r, --report [file]','Specify Markdown report file path (defaults to VIBESAFE-REPORT.md)')
55
55
.option('--high-only','Only report high severity issues')
56
+
.option('--ai-suggestions','Include AI-powered fix suggestions in the Markdown report (requires OpenAI API key or compatible LLM host)')
56
57
.option('-m, --model <model>','Specify OpenAI model to use for suggestions. If not specified the program will use gpt-4.1-nano','gpt-4.1-nano')
57
58
.option('-u, --url <url>','Use the specified url (e.g. http://localhost:11434 for ollama or https://api.openai.com for ChatGPT) for ai suggestions. If not specified the program will call OpenAI API','https://api.openai.com')
0 commit comments