Page 1 of 1

[2.0.58] Module requests don't show up in roboport requests circuits

Posted: Sat Jul 05, 2025 7:14 am
by lightdark
Essentially:

1. Connect a roboport to a wire and choose "show logistic requests"
2. Requests to insert modules do not get added to the circuit

In case it matters, in this particular case, I used an upgrade planner to request that efficiency modules be added to miners and pumpjacks. It may be specific to the upgrade planner, or it might just be that item request slots don't show up in the logistic requests circuit.

I've attached the save where I'm encountering this problem, and the log from when I used the upgrade planner.

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Posted: Sat Jul 05, 2025 8:02 am
by boskid
Primary obstacle with having reliable roboport requests is that they only work for logistic requests since those are kept track of inside of each logistic network. Module requests are handled as part of construction requests, which means those requests do not have to be in the orange area of the roboport but can be even in the green area (handled by construction requests), and as such in case such request is in an overlap of green areas of multiple roboport networks, such module request could be handled by any of those networks. We do not keep construction requests "in area of this network" stored on the logistic network because each such construction task could be part of more than 1 logistic network and as such the module requests are not exposed as requests because those are not logistic requests, similarily to entity ghosts.

This topic balances heavily between feature request (because construction requests were never part of roboport requests output) and bug reports (since it creates a disparity between logistic requests and construction requests).

Personally i am leaning towards a "not a bug" classification because construction requests are not logistic requests and roboport exposes logistic requests only. I will leave this for other developers to decide.

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Posted: Sat Jul 05, 2025 3:18 pm
by lightdark
My main logic here is that construction requests are included in the logistic requests: if I build something in the logistic area, they do count under the same circuit. So, for example, if it wasn't just the modules being requested, but the entire building and the modules, the building would be included.

That's the entire reasoning here; I agree with you that if construction requests weren't included at all, it's fair to say this is more of a feature request than a bug report.

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Posted: Sat Jul 05, 2025 4:46 pm
by Rseding91
I'm confused - construction requests are *not* included when reading requests through roboports.

In the attached screenshot 1 iron chest ghost is missing materials for construction and yet the roboport is not outputting any missing anything signal.
07-05-2025, 12-47-38.png
07-05-2025, 12-47-38.png (2.25 MiB) Viewed 195 times

Re: [2.0.58] Module requests don't show up in roboport requests circuits

Posted: Sat Jul 05, 2025 8:27 pm
by lightdark
You're right, I was confusing the way requests work for roboports and space platforms, which operate completely differently. Since space platforms are their own surface, they can track construction requests accurately.

I'm fine marking this as a feature request instead of a bug, since these aren't included in the circuit condition.