{"version":"2.1.210","anchor":"eval-report-publishing","canonical_anchor":"eval-report-publishing","heading":"Eval Report Publishing","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.210\/e\/eval-report-publishing","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.210","markdown":"### Eval Report Publishing\n\n**What**\n\nThe `claude plugin eval` command can now export its results as a styled HTML report, optionally published as a private artifact on claude.ai.\n\n**Usage**\n\n`claude plugin eval --report results.html # write HTML to a local file claude plugin eval --publish-report # publish to claude.ai and print the link claude plugin eval --json results.json # existing flag, unchanged` **Details** - `--report <path>` writes a self-contained HTML file with per-case scores, prompts, grader verdicts, and summary statistics. - `--publish-report` uploads the HTML as a private artifact and prints the URL. Publishing is unavailable when claude.ai artifacts are turned off for the account or provider. - If the run is interrupted before all cases finish, the report is skipped rather than written with incomplete data. - `--max-cost-usd` ceiling is reported when it cuts the run short. **Evidence** New flag strings (search for `\"--publish-report\"` and `\"Write a self-contained HTML report (scores, prompts, grader verdicts) to <path>\"`)"}