{"name":"attribution","slug":"attribution","family":"setting","title":"Settings keys","noun":"settings key","description":"Customize the attribution Claude Code adds to commits and pull requests","description_source":"docs","described_by":{"doc":"claude-code\/settings-reference","title":"All settings"},"presence":{"first_seen":"2.1.138","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.308","builds":126,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.301","anchor":"settings-schema-drops-includecoauthoredby","heading":"includeCoAuthoredBy dropped from one part of the settings definition","line":"One part of Claude Code's settings definition no longer lists the deprecated includeCoAuthoredBy setting","released_at":"2026-10-15 14:34:23","reason":"found in this entry's text"},{"version":"2.1.301","anchor":"managed-settings-schema-expanded-settings-read-tool-returns","heading":"Organizations can push more settings remotely, and the output style is now reported","line":"Remotely managed settings now accept keys such as `effortLevel`, `outputStyle` and `attribution`, and Claude Code's settings report includes the output style","released_at":"2026-10-15 14:34:23","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"stricter-pr-prep-verification-rule-only-appears-when-a-plugi","heading":"Stricter PR-prep verification rule only appears when a plugin hooks module supplies 'exemption' text","line":"A rule telling Claude to stay silent about skipped checks on trivial commits is added only when a plugin hooks module supplies exemption text","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"smaller-fixes","heading":"Smaller fixes","line":"A batch of small fixes, including a stricter symlink check, PDF extraction that stops when cancelled, and the version bump to 2.1.281","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"settings-validation-clearer-errors-for-the-attribution-sett","heading":"Settings validation: clearer errors for the attribution setting","line":"Invalid values in the `attribution` setting now produce errors that point at the exact subfield","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text, named in this entry"},{"version":"2.1.281","anchor":"attribution-setting-accepts-truefalse","heading":"attribution setting accepts true\/false","line":"The `attribution` setting now accepts `true` or `false`, and `false` hides all attribution","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text, named in this entry"},{"version":"2.1.281","anchor":"attribution-settings-doc-warns-against-attribution-false","heading":"Attribution settings doc warns against \"attribution\": false","line":"Settings guidance now says to hide attribution with the object form, since older versions skip a file with a true\/false value","released_at":"2026-09-23 17:01:17","reason":"named in this entry"},{"version":"2.1.251","anchor":"plugins-can-now-hook-agent-offers-skill-prompts-and-attribut","heading":"Plugins can now hook agent offers, skill prompts and attribution text","line":"Plugins can now control which subagents are offered, skill prompt text, and commit attribution.","released_at":"2026-08-28 15:34:26","reason":"found in this entry's text"},{"version":"2.1.229","anchor":"attribution-and-includecoauthoredby-no-longer-raise-settings","heading":"attribution and includeCoAuthoredBy no longer raise settings-conflict warnings","line":"Setting commit attribution in more than one place no longer triggers a conflict warning.","released_at":"2026-08-12 19:28:48","reason":"named in this entry"},{"version":"2.1.182","anchor":"attribution-sessionurl-setting","heading":"attribution.sessionUrl Setting","line":null,"released_at":"2026-06-18 22:06:42","reason":"found in this entry's text"}],"entries_total":10,"docs":[{"source":"claude-code","path":"settings-reference","title":"All settings","documented":true},{"source":"claude-code","path":"settings","title":"Claude Code settings","documented":true},{"source":"api","path":"about-claude\/use-case-guides\/legal-summarization","title":"legal-summarization","documented":false},{"source":"api","path":"agents-and-tools\/agent-skills\/best-practices","title":"PDF Processing","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics","title":"Analytics","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics\/apps","title":"Apps","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics\/apps\/chat","title":"Chat","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics\/apps\/chat\/projects","title":"Projects","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics\/apps\/chat\/projects\/list","title":"Get Chat Project Usage","documented":false},{"source":"api","path":"api\/beta\/organization\/analytics\/artifacts","title":"Artifacts","documented":false}],"docs_total":14,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/attribution","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}