Skip to content

Scope stale prune cleanup to SDK directory - #349

Merged
agocke merged 4 commits into
dn-vm:mainfrom
agocke:fix-prune-stale-channel-cleanup
Aug 9, 2026
Merged

Scope stale prune cleanup to SDK directory#349
agocke merged 4 commits into
dn-vm:mainfrom
agocke:fix-prune-stale-channel-cleanup

Conversation

@agocke

@agocke agocke commented Aug 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • scope stale channel-entry cleanup to the affected SDK directory
  • deduplicate prune candidates produced by overlapping tracked channels
  • preserve valid SDK channel state in other directories

Testing

  • dotnet test test/UnitTests/UnitTests.csproj --nologo (171 passed)

agocke added 4 commits August 8, 2026 16:48
Deduplicate prune candidates and preserve channel state for valid SDK copies installed in other directories.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ee57eeb5-f628-412d-8641-f5952aef0516
Model a stale SDK entry without invoking uninstall so prune cleanup remains independently testable.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ee57eeb5-f628-412d-8641-f5952aef0516
Exercise normal pruning when overlapping channels select the same SDK and verify copies in other SDK directories remain tracked.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ee57eeb5-f628-412d-8641-f5952aef0516
@agocke
agocke merged commit a6876c7 into dn-vm:main Aug 9, 2026
3 checks passed
@agocke
agocke deleted the fix-prune-stale-channel-cleanup branch August 9, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant