Skip to content

Conversation

peteski22
Copy link
Contributor

  • Remove Runtimes field from Package struct (derive from installations)
  • Move Version field from Package level to Installation level
  • Add Transport support with stdio/sse/streamable-http types
  • Add Deprecated field to Installation struct
  • Update mcpm provider to use new structure with version="latest"
  • Update filter providers to derive runtimes from installations map
  • Update package printer to show runtimes from installations
  • Fix all test data to use Installation-level Version field

- Remove Runtimes field from Package struct (derive from installations)
- Move Version field from Package level to Installation level
- Add Transport support with stdio/sse/streamable-http types
- Add Deprecated field to Installation struct
- Update mcpm provider to use new structure with version="latest"
- Update filter providers to derive runtimes from installations map
- Update package printer to show runtimes from installations
- Fix all test data to use Installation-level Version field
@peteski22 peteski22 merged commit 66ca418 into main Aug 6, 2025
2 checks passed
@peteski22 peteski22 deleted the refactor/packages-transport-deprecated branch August 6, 2025 20:16
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