{"name":"--publish-report","slug":"publish-report","family":"cli","title":"CLI flags","noun":"CLI flag","description":"Plugin eval now writes report.html and publishes it to claude.ai unless you pass --no-publish.","description_source":"entry","described_by":{"version":"2.1.224","anchor":"claude-plugin-eval-writes-a-report-and-publishes-it-by-defau"},"presence":{"first_seen":"2.1.210","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":87,"mined_builds":149,"first_cited":{"version":"2.1.210","released_at":"2026-07-14 19:39:21","spans":4}},"aliases":[],"entries":[{"version":"2.1.269","anchor":"claude-plugin-eval-skips-auto-publishing-its-report-when-t","heading":"'claude plugin eval' skips auto-publishing its report when the run looks like it was launched by Claude Code itself","line":"'claude plugin eval' no longer auto-publishes reports when the run looks machine-launched rather than started by a person","released_at":"2026-09-11 18:12:49","reason":"found in this entry's text, named in this entry"},{"version":"2.1.242","anchor":"plugin-eval-can-mock-a-plugin-s-mcp-servers-with-docs-to-mat","heading":"plugin eval can mock a plugin's MCP servers, with docs to match","line":"Plugin evals can swap a plugin's MCP servers for fakes defined in a mocks folder.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"},{"version":"2.1.224","anchor":"claude-plugin-eval-writes-a-report-and-publishes-it-by-defau","heading":"claude plugin eval writes a report and publishes it by default","line":"Plugin eval now writes report.html and publishes it to claude.ai unless you pass --no-publish.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.224","anchor":"plugin-eval-report-publishing-flags-reworked","heading":"plugin eval: report publishing flags reworked","line":"Plugin eval publishes its HTML report by default; --publish-report now means require publishing.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.224","anchor":"contradictory-publish-flags-are-rejected-up-front","heading":"Contradictory publish flags are rejected up front","line":"Passing both --no-publish and --publish-report now errors before the run starts.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.210","anchor":"eval-report-publishing","heading":"Eval Report Publishing","line":null,"released_at":"2026-07-14 19:39:21","reason":"found in this entry's text"}],"entries_total":6,"docs":[{"source":"claude-code","path":"plugin-evals","title":"Test plugins with evals","documented":false}],"docs_total":1,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/cli\/publish-report","family_url":"https:\/\/changelogs.core-directive.com\/reference\/cli.json"}