Feedback survey followups now send only a fixed, named list of fields instead of a free-form object
When you submit a followup to a feedback survey, Claude Code now builds the data it sends from a fixed list of named fields: latestAssistantMessageId, message_count, datetime, description, surface, platform, gitRepo, commitSha, remoteWorkspace, remoteSessionId, version, transcript, subagentTranscripts, rawTranscriptJsonl, recentSessionTranscripts, and debugLog. Previously the submission passed through whatever object it was given.
Restricting the payload to a known allowlist of fields prevents unintended or extra data from being included in a feedback submission.