list_buildings
List paginated buildings by category, marked HAVE or LOCKED against your save, so planners never assume an unlocked belt or pipe tier and get line counts wrong.
Instructions
Buildings by kind: production, extractor, generator, logistics, foundation, ramp, wall, pillar, beam, architecture (all five families together), or all.
Rows are marked HAVE or LOCKED against the save when one can be read. That matters
most for logistics: a planner assuming a belt or pipe tier it has not unlocked
gets every line count wrong by a factor and nothing says so, which is the worst
failure mode a planner has.
Paged: all is 539 buildings and unpaged it ran to ~60k characters, which is not
an answer, it is a context eviction. The envelope says how many more there are and
which offset fetches them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | retired -- write building_kind= instead | |
| save | No | ||
| as_of | No | pin to one world state: a sav:… token from an earlier answer | |
| limit | No | max rows (hard cap 25) | |
| world | No | ||
| offset | No | ||
| building_kind | No | production | extractor | generator | logistics | foundation | ramp | wall | pillar | beam | architecture | all | production |