{"version":"2.1.314","anchor":"plugin-attribution-sidecar-reads-now-report-an-unread-stat","canonical_anchor":"plugin-attribution-sidecar-reads-now-report-an-unread-stat","heading":"Plugin attribution files that can't be read are now marked as unread","tier":"internal","area":"Plugins","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314\/e\/plugin-attribution-sidecar-reads-now-report-an-unread-stat","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.314","markdown":"### Plugin attribution files that can't be read are now marked as unread\n\nWhen a plugin attribution file can't be read or isn't valid JSON, Claude Code now marks it unread instead of treating it as empty\n\n**What**\n\nA plugin is an add-on that extends Claude Code. Claude Code keeps a small extra file, called a sidecar, that holds plugin attribution. When that file cannot be read, or is not valid JSON (the text format it is stored in), Claude Code now marks the result as unread. Before, it returned an empty result, the same as when the file did not exist.\n\n**Why**\n\nClaude Code can now tell a file it failed to read apart from one that is not there.\n\n- Area: Plugins\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5\n- Scope: individual\n- Heads-up: no"}