Page MenuHomePhabricator

Allow wikilamba- rights to be used via OAuth
Closed, ResolvedPublicFeature

Description

As a functioneer on Wikifunctions, I want to be able to create and edit functions, implementations and tests via an OAuth application.

For context, I've been using Claude Code to design functions and figure how to do some of the Wikidata plumbing that I was stuck trying to figure out via the web interface, and now I'd like to be able to make new functions using the API now, but it seems that there's no way to do so since the wikilamba rights aren't an option for a Bot Password or OAuth consumer. My work so far is here: https://github.com/ragesoss/wikifunctioneering

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Bugreporter subscribed.

This is not relates to OAuth extension. Instead the rights should be added to a grant

DSantamaria changed the task status from Open to In Progress.May 4 2026, 9:06 AM
DSantamaria changed the task status from In Progress to Open.

Change #1283867 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] Allow wikilamba- rights to be used via OAuth

https://gerrit.wikimedia.org/r/1283867

Jdforrester-WMF changed the task status from Open to In Progress.May 6 2026, 6:19 PM
Jdforrester-WMF claimed this task.

Change #1283867 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] permissions: Allow WikiLambda rights to be used via OAuth

https://gerrit.wikimedia.org/r/1283867

@Ragesoss: Sorry for the delay in getting this merged; can you confirm if this works for you?