Skip to content

Wire up the 'drop install' subcomamnd

0535f73
Select commit
Loading
Failed to load commit list.
Merged

Implement "drop install" #55

Wire up the 'drop install' subcomamnd
0535f73
Select commit
Loading
Failed to load commit list.
Kusari Inspector / Kusari Inspector succeeded Jun 10, 2026 in 2m 4s

Security Analysis Passed

No security issues found

Details

Kusari Inspector

Kusari Analysis Results:

Proceed with these changes

✅ No Flagged Issues Detected
All values appear to be within acceptable risk parameters.

Both dependency and code security analyses independently recommend proceeding with this PR. On the dependency side, the single new direct dependency (github.com/charmbracelet/huh@v1.0.0) and its 20 transitive packages are all from the well-known charmbracelet/muesli ecosystem, carry no known vulnerabilities or advisories, are actively maintained, and use permissive MIT/BSD-3-Clause licenses. On the code side, the two HIGH-impact static analysis findings in pkg/drop/install.go (dynamic arguments passed to exec.CommandContext) are intentionally acknowledged with //nolint:gosec annotations and documented rationale confirming that argv values originate from fixed, static command tables rather than external or user-supplied input. The scanner-assessed likelihood for these findings is LOW, and the pattern is a well-understood internal abstraction. Combined, the two analyses present no unresolved security concerns, and the overall risk profile remains low.

Note

View full detailed analysis result for more information on the output and the checks that were run.


@kusari-inspector rerun - Trigger a re-analysis of this PR
@kusari-inspector feedback [your message] - Send feedback to our AI and team
See Kusari's documentation for setup and configuration.
Commit: 0535f73, performed at: 2026-06-10T21:39:05Z