get_scan_report
Get the PDF report URL for a previous code scan.
Returns a presigned S3 URL (valid 1 hour) that opens the full scan report as a PDF. The PDF contains: project meta, PRI score, all sub-indices (FI, GC, CV, DV, DI, RS, EEI), category scores, and findings summary.
Calling this tool again with the same scan_uuid generates a fresh URL after the previous one expires.
IMPORTANT: Before calling this tool, run git remote get-url origin in the
project directory to get the GitHub URL. Normalize SSH URLs
(git@github.com:owner/repo.git) to HTTPS (https://github.com/owner/repo),
strip trailing ".git", and pass the result as repo_path. This appears on the
PDF report. If git is unavailable, pass the local directory path.
Args: scan_uuid: The scan UUID from a previous suggest_code call. repo_path: GitHub URL of the repository (e.g. "https://github.com/owner/repo").
Returns: Presigned PDF URL and scan metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_path | Yes | ||
| scan_uuid | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |