Description
Current behavior
When DiscoverLayersInfo runs, layer discovery is effectively constrained by the solution-specific pack selection/filtering.
As a result, layers that exist in already loaded packs but are invisible to the current solution filter are excluded from the RPC response. This prevents selecting valid layers unless their packs are already listed in the solution.
Expected behavior
In RPC server:
- Discover compatible layers from all loaded packs, not only the packs currently required by the active solution/target-set, achievable by adjusting the relevant filter/pack loading policy during discovery so those layers are visible to the RPC request.
In vscode extension:
- When the user selects a layer whose pack is not yet referenced by the solution, add the corresponding pack entry to
csolution.yml.
Description
Current behavior
When
DiscoverLayersInforuns, layer discovery is effectively constrained by the solution-specific pack selection/filtering.As a result, layers that exist in already loaded packs but are invisible to the current solution filter are excluded from the RPC response. This prevents selecting valid layers unless their packs are already listed in the solution.
Expected behavior
In RPC server:
In vscode extension:
csolution.yml.