Skip to content

feat: discover bundled plugins from an install-private libexec directory - #65

Open
mvanhorn wants to merge 1 commit into
wedow:masterfrom
mvanhorn:fix/64-feature-mise-plugin-discovery
Open

feat: discover bundled plugins from an install-private libexec directory#65
mvanhorn wants to merge 1 commit into
wedow:masterfrom
mvanhorn:fix/64-feature-mise-plugin-discovery

Conversation

@mvanhorn

@mvanhorn mvanhorn commented Jul 9, 2026

Copy link
Copy Markdown

Summary

Discover bundled plugins from an install-private libexec directory.

Why this matters

Issue #64 asks the wedow/ticket project to support the mise version manager via mise use github:wedow/ticket@<version>. The clean install path needs an install-oriented release layout (ticket-vX.Y.Z/bin/tk, plus bundled plugins under libexec/ticket/plugins/) so the tool installs without hand-rolled bin_path/rename_exe config. The reporter (cebrusfs) explicitly flags one technical blocker: "the current tk plugin discovery logic does not appear to support this layout" - today the ticket script discovers plugins only via command -v (PATH lookup), so plugins tucked into an install-private libexec dir are invisible. This plan closes that blocker by teaching plugin discovery to

Testing

Changes are scoped to the files named in the fix; added or updated tests where the project has a suite, and matched existing conventions.

Fixes #64

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.

Support mise package manager

1 participant