Page MenuHomePhabricator

Add bot flag to change propagation parameter
Closed, ResolvedPublic

Description

User Story
As an engineer, I want to propagate whether the change is made by a bot or not from WD edits to the client by using a bot flag, so that users can filter bot edits in WP.

Scope: (MVP) - bot edits appear as bot edits in clients. Some other possible ticket would be to make a specific 'wikidata+bot' flag, but this may not be necessary.

Background
90% of WD changes are made by bots
The bot flag is currently not propagated
Adding it to the param will allow filtering in the RC UI.
There is a key called 'bot' in client side recent changes table
Could there be some process that happens already for wikipedia bots, that we could get affected by?

Acceptance Criteria

  • Modify the change propagation parameter to include the bot flag
  • Ensure that the bot flag exists and is correct in the parameter sent
  • As a user you can filter by bot and wikidata to filter out non-bot wikidata, and vice versa

Event Timeline

seanleong-WMDE renamed this task from Add bot flag to change propagation parameter to [Blocked] Add bot flag to change propagation parameter.Aug 6 2025, 1:12 PM
seanleong-WMDE changed the task status from Open to Stalled.
SuzanneWood-WMDE renamed this task from [Blocked] Add bot flag to change propagation parameter to Add bot flag to change propagation parameter.Sep 3 2025, 12:57 PM
SuzanneWood-WMDE updated the task description. (Show Details)

RecentChangeSaveHookHandler line 137 assigns the bot flag in rc_params ;)

Closed - this issue no longer exists. Either someone fixed it in the last 2 months, or the original report was incorrect. Wikibase repo changes have their bot flags correctly propagated to client changelists