Skip to content

feat(installer): add typed host integrations#106

Merged
ian-pascoe merged 7 commits into
mainfrom
feature/runtime-registry-packages
Apr 27, 2026
Merged

feat(installer): add typed host integrations#106
ian-pascoe merged 7 commits into
mainfrom
feature/runtime-registry-packages

Conversation

@ian-pascoe
Copy link
Copy Markdown
Contributor

@ian-pascoe ian-pascoe commented Apr 27, 2026

Summary

  • Adds declarative [[integrations]] manifest support for Docker CLI plugins, PATH plugins, and staged service metadata.
  • Projects integration files under Crosspack-managed share/integrations state with reinstall/uninstall cleanup and ownership conflict protection.
  • Adds design and implementation notes for the typed host integration slice.

Verification

  • cargo fmt --all --check
  • cargo test -p crosspack-core
  • cargo test -p crosspack-installer
  • cargo test -p crosspack-cli
  • cargo test -p crosspack-registry
  • cargo clippy --workspace --all-targets --all-features -- -D warnings

@ian-pascoe ian-pascoe closed this Apr 27, 2026
@ian-pascoe ian-pascoe reopened this Apr 27, 2026
@ian-pascoe ian-pascoe changed the title chore(registry): bump runtime package metadata feat(installer): add typed host integrations Apr 27, 2026
@ian-pascoe ian-pascoe merged commit 1abc026 into main Apr 27, 2026
5 checks passed
@ian-pascoe ian-pascoe deleted the feature/runtime-registry-packages branch April 27, 2026 19:33
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