[DOCS] Attribution docs omit `attribution.sessionUrl` for web and Remote Control commit/PR links

Open 💬 0 comments Opened Jun 19, 2026 by coygeek

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/settings

Section/Topic

Attribution settings, plus the session-link behavior documented for Claude Code on the web and the shared claude.ai/code interface used by Remote Control.

Current Documentation

No documentation currently names attribution.sessionUrl.

The settings page currently documents only these attribution keys:

Claude Code adds attribution to git commits and pull requests. These are configured separately: Commits use git trailers (like Co-Authored-By) by default, which can be customized or disabled Pull request descriptions are plain text | Keys | Description | | :------- | :----------------------------------------------------------------------------------------- | | commit | Attribution for git commits, including any trailers. Empty string hides commit attribution | | pr | Attribution for pull request descriptions. Empty string hides pull request attribution |

The same section also says:

The attribution setting takes precedence over the deprecated includeCoAuthoredBy setting. To hide all attribution, set commit and pr to empty strings.

The Claude Code on the web page also says:

As of v2.1.179, commits that Claude creates in a web session include a Claude-Session: <url> git trailer, and PR bodies include the session URL on its own line.

The Remote Control page says:

Remote Control and Claude Code on the web both use the claude.ai/code interface.

What's Wrong or Missing?

A. The new attribution.sessionUrl setting is undocumented

Claude Code v2.1.183 adds attribution.sessionUrl, but the settings reference still documents only attribution.commit and attribution.pr. Users cannot discover the setting name, its accepted value type, its default behavior, or how to configure link-only suppression without removing all attribution text.

B. The web-session docs now imply the session link is always added

The Claude Code on the web page still states that web-session commits include a Claude-Session trailer and PR bodies include the session URL, without noting that this link can now be omitted via attribution.sessionUrl.

C. Remote Control coverage is missing

The changelog says the setting applies to web and Remote Control sessions, but the Remote Control page does not mention commit/PR session-link attribution or point readers to the setting that disables it for sessions running through the same claude.ai/code interface.

Suggested Improvement

  1. Add sessionUrl to the Attribution settings section in settings.md, including:
  • the exact key name (attribution.sessionUrl)
  • the accepted value type and default
  • which outputs it controls (Claude-Session commit trailer and PR-body session link)
  • a minimal JSON example
  1. Update claude-code-on-the-web.md so the "Link output back to the session" section says the session link is included by default and can be disabled with attribution.sessionUrl.
  1. Add a short note or cross-reference on remote-control.md clarifying that the same setting also controls commit/PR session-link attribution for Remote Control sessions.

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

| Page | Line(s) | Context |
|------|---------|---------|
| https://code.claude.com/docs/en/settings | 436-475 | Attribution settings documents only commit and pr, and says to remove all attribution by emptying those two keys |
| https://code.claude.com/docs/en/claude-code-on-the-web | 117-123 | "Link output back to the session" says web-session commits and PR bodies include the session URL |
| https://code.claude.com/docs/en/remote-control | 150-155 | Explains that Remote Control and Claude Code on the web share the same claude.ai/code interface, but does not mention commit/PR session-link attribution or its opt-out |

Total scope: 3 pages affected

Version: Claude Code v2.1.183 added attribution.sessionUrl to omit the claude.ai session link from commits and PRs in web and Remote Control sessions.

View original on GitHub ↗