Skip to content

OpenCLI support #2632

@aetos382

Description

@aetos382

The --cli-schema option has been added in .NET 10.0 SDK Preview 6 (link).

This appears to serve the same purpose as the OpenCLI Specification proposed by the author of Spectre.Console.

The .NET SDK is built on top of System.CommandLine.
Subprojects such as System.CommandLine.Rendering were deprecated in beta5, and the System.CommandLine team recommends using Spectre.Console.
Providing a CLI schema will also be relevant for dotnet-suggest.

While there may not be enough time to significantly change the specification of the --cli-schema option in the .NET SDK 10.0 at this point, do you plan to collaborate closely to unify the specifications for this initiative?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions