Summary
Update Media card system selector currently uses default systems response. That omits systems which have not been indexed and whose launcher is not currently available, preventing users from selectively indexing a new system. They must index everything first.
Proposed change
Call Core with:
{
"method": "systems",
"params": {
"all": true
}
}
Use this expanded result only for Update Media system selector. Keep default systems behavior elsewhere unless expanded listing is explicitly needed.
Expected behavior
- Selector includes every system represented by running platform launcher definitions.
- Unindexed systems can be selected for first selective index.
- Systems with currently unavailable runtime dependencies remain selectable for indexing.
- Selected IDs continue to be sent through existing selective
media.index request.
- Virtual systems should not be offered if they cannot be media-indexed.
Dependency
Requires Core version containing new optional systems parameter all: true. Default Core response remains indexed systems plus systems with available launchers.
Summary
Update Media card system selector currently uses default
systemsresponse. That omits systems which have not been indexed and whose launcher is not currently available, preventing users from selectively indexing a new system. They must index everything first.Proposed change
Call Core with:
{ "method": "systems", "params": { "all": true } }Use this expanded result only for Update Media system selector. Keep default
systemsbehavior elsewhere unless expanded listing is explicitly needed.Expected behavior
media.indexrequest.Dependency
Requires Core version containing new optional
systemsparameterall: true. Default Core response remains indexed systems plus systems with available launchers.