[DOCS] Obsolete documentation for `includeCoAuthoredBy` in settings table (deprecated by `attribution`)
Documentation Type
Unclear/confusing documentation
Documentation Location
docs/en/settings.md (URL: https://code.claude.com/docs/en/settings)
Section/Topic
The "Available settings" table within the Claude Code settings documentation.
Current Documentation
In the Available settings table, the setting is listed as follows:
| Key | Description | Example |
| :--- | :--- | :--- |
| includeCoAuthoredBy | Whether to include the co-authored-by Claude byline in git commits and pull requests (default: true) | false |
What's Wrong or Missing?
The documentation for this specific key is obsolete. According to the main/CHANGELOG.md for version 2.0.62:
"Addedattributionsetting to customize commit and PR bylines (deprecatesincludeCoAuthoredBy)"
The current table entry in settings.md does not inform the user that this setting is deprecated, nor does it point them toward the newer, more flexible attribution object.
Suggested Improvement
The table entry for includeCoAuthoredBy should be updated to clearly indicate its deprecated status, and the attribution key (which is currently mentioned elsewhere in the file) should be the primary recommendation.
Suggested Table Entry:
| Key | Description | Example |
| :--- | :--- | :--- |
| includeCoAuthoredBy | Deprecated: Use attribution instead. Whether to include the co-authored-by Claude byline in git commits and pull requests (default: true). | false |
| attribution | Customize attribution for git commits and pull requests. See [Attribution settings](#attribution-settings). | {"commit": "", "pr": ""} |
Impact
High - Prevents users from using a feature
Additional Context
- Changelog Reference: In
main/CHANGELOG.md, under version 2.0.62, it is explicitly stated: "Introducedattributionsetting for controlling model aliases... (deprecatesincludeCoAuthoredBy)". - Consistency: Under the "Attribution settings" section of the same document (
docs/en/settings.md), there is already a note stating: "Theattributionsetting takes precedence over the deprecatedincludeCoAuthoredBysetting." However, users often refer to the "Available settings" summary table first, where this warning is currently missing.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗