Loading project…
Loading project…

Tiled MCP Pro built 100 agent commands on Tiled's JavaScript extension API. None could fire unattended.
Tiled 1.12's script engine has no setTimeout and no setInterval, so an extension cannot poll — it wakes on an asset signal or a human pressing Ctrl+Shift+M. An agent times out.
tiledmag adds the missing half: the relay touches a file in Tiled's extensions folder, Tiled re-evaluates it, the poll loop runs. 100 dead commands became a lane.
Python stdlib only. MIT.