Claude Code quietly appends a session URL to your commits and PRs

It lands by default in web and Remote Control sessions with no prompt — one setting removes it. Plus GLM-5.3's 744B weights drop and Gemini's transcribe API.

Nowline AUG 31 10:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • The link in your git log

    Claude Code drops a `https://claude.ai/code/session_...` line at the bottom of your commit messages and PR descriptions. A maintainer confirmed on Hacker News it's on by default for web and Remote Control (cloud) sessions — local terminal commits aren't touched. It arrived via auto-update with no release-note entry and no onboarding prompt.

  • Turn it off in one line

    Set `"attribution.commit": ""` in `.claude/settings.json` to suppress it; a `commit-msg` git hook is the fallback but fires unreliably in cloud runs. Worth a check now — if you've committed from a web session, the links may already be sitting in your public history.

  • Why builders are pushing back

    The top objections: a session URL on a public repo can leak more context than you intended, the links are prime linkrot bait, and single-tool attribution misleads anyone who uses more than one assistant. Several compared it to an unasked-for 'Sent from my iPhone' signature.

  • Elsewhere: GLM-5.3's 744B weights are downloadable

    Z.ai's flagship is now on Hugging Face — roughly 744B total / ~40B active, 1M context, custom license — at about 756GB in FP8. Serving it wants an 8×H200-class box, so it's not a laptop model; the hosted API runs around $1.40 in / $4.40 out per million tokens.

  • Elsewhere: Gemini adds dedicated transcribe endpoints

    Google's `gemini-3.5-transcribe` and `gemini-3.5-transcribe-live` are GA: 85+ language detection, speaker diarization, word-level timestamps, and custom vocabulary up to 1,000 terms, with streaming over WebSocket. A cleaner path to speech-to-text than bolting it onto a chat model.