You'll notice
PR attribution summaries now fall back to 'unknown' instead of showing an invalid value
What
When Claude Code generates a summary crediting who or what produced a pull request (text like "... shotted by "), it now validates the attribution value before inserting it. If the value isn't valid, the summary now shows "unknown" instead of whatever the raw, possibly empty or malformed value was.
Why
This avoids PR summaries showing broken or blank attribution text when the underlying model or tool name can't be determined.