finos / finos/morphir-dotnet

Feature: tool command handlers

Open
#299 0 comments 0 reactions 0 assignees View on GitHub
cli enhancement
Dominant language
F#
Stars
14
Forks
12
PR merge metrics
No merged PRs in 30d

Description

**Summary**
Implement `morphir tool` commands with name+version+platform awareness and global-first + `--local`.

**Scope**
- Commands: `tool list|install|use|remove|which [--version ...] [--platform ...] [--local]`.
- Resolve tool paths using shared resolver.
- Persist active selection per scope.
- JSONC manifest read/write.

**Acceptance**
- Happy-path install/use/remove/list/which for one tool and one platform.
- Tests cover resolution, selection, and CLI surface.
- Docs snippet for tool commands.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.