Page MenuHomePhabricator
Feed Search

Yesterday

DSmit-WMF claimed T425408: Build the same complex title (label and copyiable qid) when creating an Abstract article via the Wikidata entity selector.
Tue, May 12, 4:32 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF changed the status of T425408: Build the same complex title (label and copyiable qid) when creating an Abstract article via the Wikidata entity selector, a subtask of T423651: Show label alongside QID in Abstract Wikipedia page titles, from Open to In Progress.
Tue, May 12, 4:31 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), WikiLambda, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Patch-For-Review
DSmit-WMF changed the status of T425408: Build the same complex title (label and copyiable qid) when creating an Abstract article via the Wikidata entity selector from Open to In Progress.
Tue, May 12, 4:31 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T422300: Test result cache is seemingly not being invalidated properly.

The merged change (gerrit:1270922) guards insertZTesterResult against writing stale revision tuples going forward, but it doesn't clean up rows that were already stale when it deployed.

Tue, May 12, 11:49 AM · Patch-For-Review, OKR-Work, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Abstract Wikipedia team (26Q4 (Apr–Jun)), Wikifunctions
DSmit-WMF moved T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output) from Ready to In Code review on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Tue, May 12, 11:11 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF claimed T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).
Tue, May 12, 11:11 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

Implemented: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiLambda/+/1277079

Tue, May 12, 11:11 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T423050: Explain why functions are not available in selector (type mismatch).

Sounds good.
Its a bit unclear whether we answered the question to show this for functions returning all kinds of types or for functions only returning html?

Tue, May 12, 7:49 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Abstract Wikipedia
DSmit-WMF added a comment to T422300: Test result cache is seemingly not being invalidated properly.

The patch written would only fix future cache writes, it doesn't fix existing cached results.
We should probably also write something for the existing cases.

Tue, May 12, 7:43 AM · Patch-For-Review, OKR-Work, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Abstract Wikipedia team (26Q4 (Apr–Jun)), Wikifunctions

Wed, Apr 29

DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

I dont know which one is slower honestly. if spamblacklist needs to do their permissions checks everytime thats also slower then once. I would say left or right maybe its not a huge difference. I do perhaps like the below diagram better. Its simpler.

Wed, Apr 29, 5:02 PM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T423050: Explain why functions are not available in selector (type mismatch).

Did we decide to do it for just HTML or are we doing it for every zreference > zobject selector  type field in abstract articles?

Wed, Apr 29, 12:06 PM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Abstract Wikipedia
DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

New Approach:

caller
  └─► WikifunctionsPFragmentRenderer::render($html)
           │
           ├─ 1. loadBlockedDomains()       ← AbuseFilter APCu cache (stateless, no user needed)
           ├─ 2. sanitiseHtmlFragment($html, $blockedDomains)
           │        └─► WikifunctionsPFragmentSanitiserTokenHandler
           │                  └─ for <a> in reference context:
           │                       • check href host against $blockedDomains
           │                       • blocked → tagAllowed = false (escaped as text)
           │                       • clean  → allow href through as before
           └─ return sanitised HTML
Wed, Apr 29, 11:24 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed.

Im not sure the return value is z24 and the errors are in the metadata, This use case only works for returning a z24. Maybe if there are other uses cases we should handke that outside of this ticket?

Wed, Apr 29, 10:29 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T423651: Show label alongside QID in Abstract Wikipedia page titles.

I think Ive did exactly the things mentioned in this ticket. Ill have a look at the <title> element to see if that needs changes still.
My patch just adds the qid copyable on the side and makes ui scaffolding reusable with zobject titles.
After my patch we need a small patch to incorporate the fetch function for the title. But thats small.

Wed, Apr 29, 9:33 AM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), WikiLambda, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Patch-For-Review

Tue, Apr 28

DSmit-WMF added a comment to T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed.

@gonyeahialam This is more a question for @Jdforrester-WMF Who created the ticket. I think 'might not actually work right now' means there is no real world use case though. Not that I know of though

Tue, Apr 28, 3:36 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

I just realized that on save makes no sense because a user could concatenate multiple z89's and still output a bad link.
SO I need to change it to render time. which means in the sanitizer. Which means the feedback will probably currently be limited to a link that does not work. (Maybe UX can think of a better solution for the future)

Tue, Apr 28, 1:57 PM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T423050: Explain why functions are not available in selector (type mismatch).

Downside of the placeholder = In some languages the text 'Select function outputting' might be so long that the actual type would be cut off in the input field because of the width it has and you will never see it.

Tue, Apr 28, 10:54 AM · Patch-For-Review, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Abstract Wikipedia

Fri, Apr 24

DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

Ideas from my end: just add the AbuseFilter/SpamBlocklist checks on asbtract/zobject save/edit:

Screenshot 2026-04-24 at 13.10.35.png (1×2 px, 546 KB)
SpamBlockList error
Fri, Apr 24, 12:13 PM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF moved T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output) from Incoming to Ready on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Fri, Apr 24, 9:18 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

ScottB: Ok, I think we can go ahead with what we discussed above and on the bug then?  Given the enormous amount of potentially valid external links and that there aren't currently any processes or APIs available for sanitizing such content, aside from running external link content through the various *Blacklist pages and manual review, that's likely the best we can do at this time.  On the bug, it appears that James is already planning to integrate with SpamBlacklist and potentially (the more recommended it seems) AF in the near future. 

Fri, Apr 24, 9:18 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions

Thu, Apr 23

DSmit-WMF claimed T424041: When using multiple paragraphs in AW the whitespace is double.
Thu, Apr 23, 8:52 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF changed the status of T424041: When using multiple paragraphs in AW the whitespace is double from Open to In Progress.
Thu, Apr 23, 8:52 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF moved T424041: When using multiple paragraphs in AW the whitespace is double from Bugs to investigate to 26Q4 (Apr–Jun) on the Abstract Wikipedia team board.
Thu, Apr 23, 8:51 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF moved T424041: When using multiple paragraphs in AW the whitespace is double from To Triage to Bugs to investigate on the Abstract Wikipedia team board.
Thu, Apr 23, 8:51 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF moved T423693: function-orchestrator: TypeError: Cannot read properties of undefined (reading 'z1k1') from To Triage to Bugs to investigate on the Abstract Wikipedia team board.
Thu, Apr 23, 8:44 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF moved T423695: function-orchestrator: Orchestration failed — TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined from To Triage to Bugs to investigate on the Abstract Wikipedia team board.
Thu, Apr 23, 8:44 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T423695: function-orchestrator: Orchestration failed — TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined.

I feel this is a user error where Z801K1 is not provided? But we should maybe handle it correctly?

Thu, Apr 23, 8:44 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T423695: function-orchestrator: Orchestration failed — TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined.

Response:

{
	"Z1K1": "Z22",
	"Z22K1": "Z24",
	"Z22K2": {
		"Z1K1": {
			"Z1K1": "Z7",
			"Z7K1": "Z883",
			"Z883K1": "Z6",
			"Z883K2": "Z1"
		},
		"K1": [{
			"Z1K1": "Z7",
			"Z7K1": "Z882",
			"Z882K1": "Z6",
			"Z882K2": "Z1"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "errors",
			"K2": {
				"Z1K1": "Z5",
				"Z5K1": "Z507",
				"Z5K2": {
					"Z1K1": {
						"Z1K1": "Z7",
						"Z7K1": "Z885",
						"Z885K1": "Z507"
					},
					"Z507K1": {
						"Z1K1": "Z99",
						"Z99K1": {
							"Z1K1": "Z7",
							"Z7K1": {
								"Z1K1": "Z8",
								"Z8K1": ["Z17", {
									"Z1K1": "Z17",
									"Z17K1": "Z6091",
									"Z17K2": "Z825K1",
									"Z17K3": {
										"Z1K1": "Z12",
										"Z12K1": ["Z11", {
											"Z1K1": "Z11",
											"Z11K1": "Z1002",
											"Z11K2": "wikidata item reference"
										}]
									}
								}, {
									"Z1K1": "Z17",
									"Z17K1": "Z60",
									"Z17K2": "Z825K2",
									"Z17K3": {
										"Z1K1": "Z12",
										"Z12K1": ["Z11", {
											"Z1K1": "Z11",
											"Z11K1": "Z1002",
											"Z11K2": "language"
										}]
									}
								}, {
									"Z1K1": "Z17",
									"Z17K1": "Z20420",
									"Z17K2": "Z825K3",
									"Z17K3": {
										"Z1K1": "Z12",
										"Z12K1": ["Z11", {
											"Z1K1": "Z11",
											"Z11K1": "Z1002",
											"Z11K2": "date"
										}]
									}
								}],
								"Z8K2": "Z89",
								"Z8K3": ["Z20"],
								"Z8K4": ["Z14", {
									"Z1K1": "Z14",
									"Z14K1": "Z825",
									"Z14K2": {
										"Z1K1": "Z7",
										"Z7K1": "Z801"
									}
								}],
								"Z8K5": "Z825"
							},
							"Z825K1": {
								"Z1K1": "Z6091",
								"Z6091K1": "Q27318"
							},
							"Z825K2": "Z1002",
							"Z825K3": {
								"Z1K1": "Z7",
								"Z7K1": "Z20808",
								"Z20808K1": "2026-04-16",
								"Z20808K2": "Z1002"
							}
						}
					},
					"Z507K2": {
						"Z1K1": "Z5",
						"Z5K1": "Z500",
						"Z5K2": {
							"Z1K1": {
								"Z1K1": "Z7",
								"Z7K1": "Z885",
								"Z885K1": "Z500"
							},
							"Z500K1": "Orchestration failed with unidentified error: TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined.."
						}
					}
				}
			}
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "implementationType",
			"K2": "Z14K2"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "implementationId",
			"K2": {
				"Z1K1": "Z6",
				"Z6K1": "Z23983"
			}
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "wasmedgeTotalExecutionTime",
			"K2": "2320818196479"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "wasmedgeGasCost",
			"K2": "5814"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "executionMemoryUsage",
			"K2": "4.55 MiB"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "executionCpuUsage",
			"K2": "2320910 \u03bcs"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "programmingLanguageVersion",
			"K2": "QuickJS v0.5.0-alpha"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationMemoryUsage",
			"K2": "136.07 MiB"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationCpuUsage",
			"K2": "14.592 ms"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationStartTime",
			"K2": "2026-04-23T08:36:33.134Z"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationEndTime",
			"K2": "2026-04-23T08:36:33.204Z"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationDuration",
			"K2": "70 ms"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "evaluationHostname",
			"K2": "36a8f56d3169"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationMemoryUsage",
			"K2": "161.64 MiB"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationCpuUsage",
			"K2": "136.459 ms"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationStartTime",
			"K2": "2026-04-23T08:36:32.719Z"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationEndTime",
			"K2": "2026-04-23T08:36:33.210Z"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationDuration",
			"K2": "491 ms"
		}, {
			"Z1K1": {
				"Z1K1": "Z7",
				"Z7K1": "Z882",
				"Z882K1": "Z6",
				"Z882K2": "Z1"
			},
			"K1": "orchestrationHostname",
			"K2": "0f7550cb6edb"
		}]
	}
}
Thu, Apr 23, 8:37 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T423693: function-orchestrator: TypeError: Cannot read properties of undefined (reading 'z1k1').

Did some debugging: WFBase.from() in orchestrator code receives an undefined zobject param.
here this.Z1K1 is undefined: WfObject.js -> let fullType = await WFBase.from( this.Z1K1, this.wfConfig );

Thu, Apr 23, 8:36 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T423693: function-orchestrator: TypeError: Cannot read properties of undefined (reading 'z1k1').

The fact that this again contains a Z17 makes me think might again be related to https://phabricator.wikimedia.org/T423853

Thu, Apr 23, 8:13 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T423693: function-orchestrator: TypeError: Cannot read properties of undefined (reading 'z1k1').

I ran this through the profiler (the first one in the main ticket description) but didn't get the z1k1 error?

Thu, Apr 23, 8:11 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF moved T423694: function-orchestrator: Cannot destructure property 'argumentName' of 'this.argumentDeclarations_.get(...)' as it is undefined from To Triage to Bugs to investigate on the Abstract Wikipedia team board.
Thu, Apr 23, 7:49 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator

Tue, Apr 21

DSmit-WMF added a comment to T423694: function-orchestrator: Cannot destructure property 'argumentName' of 'this.argumentDeclarations_.get(...)' as it is undefined.

Returned error:

function-orchestrator-1  | {"@timestamp":"2026-04-21T16:47:05.577Z","ecs.version":"8.10.0","http":{"request":{"id":"ba426b20-3da1-11f1-8a1a-bd0d24f3070d"}},"log.level":"error","message":"Orchestration failed with unidentified error: TypeError: Cannot destructure property 'argumentName' of 'this.argumentDeclarations_.get(...)' as it is undefined..","service":{"name":"function-orchestrator"},"span.id":"21d90ea85da0c6ef","trace.id":"2b51cfc726e2835271da42f89f910591","userRequest":"{\"Z1K1\":\"Z7\",\"Z7K1\":\"Z21583\",\"Z21583K1\":{\"Z1K1\":\"Z7\",\"Z7K1\":\"Z29591\",\"Z29591K1\":{\"Z1K1\":\"Z6091\",\"Z6091K1\":\"Q104587954\"},\"Z29591K2\":{\"Z1K1\":\"Z6091\",\"Z6091K1\":\"Q30081\"},\"Z29591K3\":{\"Z1K1\":\"Z6091\",\"Z6091K1\":\"Q35127\"},\"Z29591K4\":\"Z1011\"},\"Z21583K2\":\"Z1011\"}"}
Tue, Apr 21, 5:21 PM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T424041: When using multiple paragraphs in AW the whitespace is double.
  1. Root cause
Tue, Apr 21, 2:57 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF added a project to T424041: When using multiple paragraphs in AW the whitespace is double: WikiLambda Front-end.
Tue, Apr 21, 2:41 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF created T424041: When using multiple paragraphs in AW the whitespace is double.
Tue, Apr 21, 2:41 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF claimed T423440: Supporting Images - Finalize v1 technical decisions.
Tue, Apr 21, 1:10 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF claimed T423439: Supporting Images - Finalize v1 product decisions.
Tue, Apr 21, 1:09 PM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF changed the status of T423440: Supporting Images - Finalize v1 technical decisions, a subtask of T421841: [Hypothesis] WE2.3.10 Better support images in Abstract Articles, from Open to In Progress.
Tue, Apr 21, 1:09 PM · Epic, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun))
DSmit-WMF changed the status of T423440: Supporting Images - Finalize v1 technical decisions from Open to In Progress.
Tue, Apr 21, 1:09 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF changed the status of T423439: Supporting Images - Finalize v1 product decisions from Open to In Progress.
Tue, Apr 21, 1:09 PM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF changed the status of T423439: Supporting Images - Finalize v1 product decisions, a subtask of T421841: [Hypothesis] WE2.3.10 Better support images in Abstract Articles, from Open to In Progress.
Tue, Apr 21, 1:09 PM · Epic, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun))
DSmit-WMF moved T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed from Needs Design to In Code review on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Tue, Apr 21, 8:47 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

SpamBlacklist and AbuseFilter are one of the solutions mentioned for this. We could use those when saving a Z89 with a reference inside it.

Tue, Apr 21, 8:41 AM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions

Fri, Apr 17

DSmit-WMF added a comment to T423695: function-orchestrator: Orchestration failed — TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined.
Fri, Apr 17, 12:58 PM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF created T423695: function-orchestrator: Orchestration failed — TypeError: Cannot destructure property 'Z22K1' of 'argument' as it is undefined.
Fri, Apr 17, 11:08 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF created T423694: function-orchestrator: Cannot destructure property 'argumentName' of 'this.argumentDeclarations_.get(...)' as it is undefined.
Fri, Apr 17, 11:08 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF created T423693: function-orchestrator: TypeError: Cannot read properties of undefined (reading 'z1k1').
Fri, Apr 17, 11:08 AM · Abstract Wikipedia team, WikiLambda, function-orchestrator
DSmit-WMF added a comment to T409229: Quote objects constructed in the user interface cannot be used in function evaluations or code implementations.

Another log of what is send to the orchestrator logged at 'handleGuzzleRequestForEvaluate' in Wikilambda for this function call:

Fri, Apr 17, 9:39 AM · Abstract Wikipedia team (26Q4 (Apr–Jun)), Essential-Work, Patch-For-Review, WikiLambda Front-end, function-orchestrator

Thu, Apr 16

DSmit-WMF added a comment to T423180: Allow Wikifunctions-generated references to have links to non-Wikimedia sites (but not in general Wikifunctions output).

I took the liberty to send a message to the security team.

Thu, Apr 16, 4:38 PM · Patch-For-Review, Product Safety and Integrity, Security-Team, WikiLambda, Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), Security, Wikifunctions
DSmit-WMF added a comment to T362327: Find a solution for non-breaking text overflowing outside containers.

i did{F76241259} a fixie fixie a while ago. could we close ?

Thu, Apr 16, 4:03 PM · Design, Abstract Wikipedia team
DSmit-WMF attached a referenced file: F76228964: Screenshot 2026-04-16 at 16.32.48.png.
Thu, Apr 16, 2:38 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF attached a referenced file: F76228970: Screenshot 2026-04-16 at 16.37.19.png.
Thu, Apr 16, 2:38 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF attached a referenced file: F76228391: Screenshot 2026-04-16 at 16.32.48.png.
Thu, Apr 16, 2:33 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T421959: words are often broken in the middle in Wikifunctions composition view.

@Amire80 Can you verify that this display is correct. Ive also replaced the comma seperator by the i18n comma-seperator (e.g. ، in Arabic):

Screenshot 2026-04-16 at 16.29.12.png (712×904 px, 96 KB)

Thu, Apr 16, 2:31 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T421959: words are often broken in the middle in Wikifunctions composition view.

I feel like some things are off in rtl now. Ill create a new ticket

Thu, Apr 16, 2:20 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF attached a referenced file: F76203112: Screenshot 2026-04-16 at 12.47.32.png.
Thu, Apr 16, 12:26 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF moved T423442: [DESIGN] Supporting Images - WF authoring/run-result display design from Needs Design to Incoming on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:53 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF moved T423441: [DESIGN] Supporting Images - AW image insertion flow from Needs Design to Incoming on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:53 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423442: [DESIGN] Supporting Images - WF authoring/run-result display design.
Thu, Apr 16, 10:50 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF moved T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed from In Engineering to Needs Design on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:48 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a project to T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed: Design.
Thu, Apr 16, 10:48 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF moved T423442: [DESIGN] Supporting Images - WF authoring/run-result display design from Incoming to Needs Design on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:32 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423448: Supporting Images - Documentation + contributor guidance from Documentation + contributor guidance to Supporting Images - Documentation + contributor guidance.
Thu, Apr 16, 10:30 AM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423447: Supporting Images - Add instrumentation + metrics from Add instrumentation + metrics to Supporting Images - Add instrumentation + metrics.
Thu, Apr 16, 10:30 AM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF changed the status of T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed from Open to In Progress.
Thu, Apr 16, 10:30 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF changed the status of T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed, a subtask of T421835: [Hypothesis] WE2.3.7 Supporting Core Contributors, from Open to In Progress.
Thu, Apr 16, 10:30 AM · OKR-Work, Epic, Abstract Wikipedia team (26Q4 (Apr–Jun))
DSmit-WMF claimed T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed.
Thu, Apr 16, 10:30 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF added a comment to T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed.

Proposal:

Screenshot 2026-04-16 at 12.28.13.png (1×1 px, 246 KB)

Thu, Apr 16, 10:28 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda
DSmit-WMF renamed T423439: Supporting Images - Finalize v1 product decisions from Finalize v1 product decisions to Supporting Images - Finalize v1 product decisions.
Thu, Apr 16, 10:18 AM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423440: Supporting Images - Finalize v1 technical decisions from Finalize v1 technical decisions to Supporting Images - Finalize v1 technical decisions.
Thu, Apr 16, 10:17 AM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF moved T423441: [DESIGN] Supporting Images - AW image insertion flow from Incoming to Needs Design on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:17 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423441: [DESIGN] Supporting Images - AW image insertion flow from [DESIGN] AW image insertion flow to [DESIGN] Supporting Images - AW image insertion flow.
Thu, Apr 16, 10:17 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423442: [DESIGN] Supporting Images - WF authoring/run-result display design from [DESIGN] WF authoring/run-result display design to [DESIGN] Supporting Images - WF authoring/run-result display design.
Thu, Apr 16, 10:17 AM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423443: [BACKEND] Supporting Images - Implement v1 output contract + validation from [BACKEND] Implement v1 output contract + validation to [BACKEND] Supporting Images - Implement v1 output contract + validation.
Thu, Apr 16, 10:17 AM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423444: [BACKEND] Supporting Images - Implement rendering path from [BACKEND] Implement rendering path to [BACKEND] Supporting Images - Implement rendering path.
Thu, Apr 16, 10:17 AM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423445: [FRONTEND] Supporting Images - Implement AW editor UX from [FRONTEND] Implement AW editor UX to [FRONTEND] Supporting Images - Implement AW editor UX.
Thu, Apr 16, 10:17 AM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423446: [FRONTEND] Supporting Images - Implement WF authoring/run-result behavior from [FRONTEND] Implement WF authoring/run-result behavior to [FRONTEND] Supporting Images - Implement WF authoring/run-result behavior.
Thu, Apr 16, 10:16 AM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF moved T423464: Show Wikidata entity thumbnails in Abstract Wikipedia search suggestions from In Engineering to In Code review on the Abstract Wikipedia team (26Q4 (Apr–Jun)) board.
Thu, Apr 16, 10:16 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF added a comment to T415695: Function Evaluation: Instead of showing "void" when there's an error, show a UX component that the request failed.

for reference an example: https://www.wikifunctions.org/view/en/Z29694?call=%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z29694%22%2C%22Z29694K1%22%3A%7B%22Z1K1%22%3A%22Z7%22%2C%22Z7K1%22%3A%22Z6821%22%2C%22Z6821K1%22%3A%7B%22Z1K1%22%3A%22Z6091%22%2C%22Z6091K1%22%3A%22Q458%22%7D%7D%2C%22Z29694K2%22%3A%7B%22Z1K1%22%3A%22Z6092%22%2C%22Z6092K1%22%3A%22P37%22%7D%7D

Thu, Apr 16, 8:11 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Design, OKR-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end, WikiLambda

Wed, Apr 15

DSmit-WMF added a comment to T423464: Show Wikidata entity thumbnails in Abstract Wikipedia search suggestions.

Implementation note — API research

Wed, Apr 15, 4:53 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF added a project to T423464: Show Wikidata entity thumbnails in Abstract Wikipedia search suggestions: WikiLambda Front-end.
Wed, Apr 15, 4:40 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF created T423464: Show Wikidata entity thumbnails in Abstract Wikipedia search suggestions.
Wed, Apr 15, 4:39 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Essential-Work, Abstract Wikipedia team (26Q4 (Apr–Jun)), WikiLambda Front-end
DSmit-WMF updated the task description for T423446: [FRONTEND] Supporting Images - Implement WF authoring/run-result behavior.
Wed, Apr 15, 3:44 PM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423445: [FRONTEND] Supporting Images - Implement AW editor UX.
Wed, Apr 15, 3:44 PM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423445: [FRONTEND] Supporting Images - Implement AW editor UX.
Wed, Apr 15, 3:43 PM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423444: [BACKEND] Supporting Images - Implement rendering path.
Wed, Apr 15, 3:43 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423443: [BACKEND] Supporting Images - Implement v1 output contract + validation.
Wed, Apr 15, 3:43 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423442: [DESIGN] Supporting Images - WF authoring/run-result display design.
Wed, Apr 15, 3:42 PM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423441: [DESIGN] Supporting Images - AW image insertion flow.
Wed, Apr 15, 3:42 PM · Design, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423448: Supporting Images - Documentation + contributor guidance from [PRODUCT] Documentation + contributor guidance to Documentation + contributor guidance.
Wed, Apr 15, 3:41 PM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423447: Supporting Images - Add instrumentation + metrics.
Wed, Apr 15, 3:41 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423447: Supporting Images - Add instrumentation + metrics from [BACKEND] Add instrumentation + metrics to Add instrumentation + metrics.
Wed, Apr 15, 3:40 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423439: Supporting Images - Finalize v1 product decisions from [PRODUCT] Finalize v1 product decisions to Finalize v1 product decisions.
Wed, Apr 15, 3:40 PM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF updated the task description for T423440: Supporting Images - Finalize v1 technical decisions.
Wed, Apr 15, 3:39 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF renamed T423440: Supporting Images - Finalize v1 technical decisions from [BACKEND] Finalize v1 technical decisions to Finalize v1 technical decisions.
Wed, Apr 15, 3:39 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF created T423448: Supporting Images - Documentation + contributor guidance.
Wed, Apr 15, 3:29 PM · Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF created T423447: Supporting Images - Add instrumentation + metrics.
Wed, Apr 15, 3:29 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF created T423446: [FRONTEND] Supporting Images - Implement WF authoring/run-result behavior.
Wed, Apr 15, 3:29 PM · WikiLambda Front-end, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work
DSmit-WMF created T423444: [BACKEND] Supporting Images - Implement rendering path.
Wed, Apr 15, 3:28 PM · WikiLambda, Abstract Wikipedia team (26Q4 (Apr–Jun)), OKR-Work