Autofix request schema replaced: fields removed, new schema introduced
BreakingBreaking change
This is a breaking change — integrations that rely on the affected behaviour will need updates before the change rolls out.
What changed
The AutofixRequest schema (and its inline usage on the autofix endpoint) has been replaced by a new ExplorerAutofixRequest schema. Three previously documented request fields — event_id, instruction, and pr_to_comment_on_url — are removed entirely, which will break clients that send those fields. A new required conceptual field step (enum, default root_cause) replaces the prior free-form flow, and several new optional fields are added: run_id, integration_id, provider, user_context, repo_name, and insert_index.