Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 01:13
· 2 commits to main since this release
7b6f5c0

What changed

  • A validated CommandSpec now drives deterministic input descriptions and JSON Schema export.
  • parseStructured accepts typed tool arguments and returns stable error codes and input provenance.
  • The optional commandline-ktx-mcp-bridge artifact exposes MCP tool descriptors and validates arguments before an application handler runs.
  • CLI parsing now rejects ambiguous definitions and extra positionals, and supports --, negative numbers, and --name=value.

Upgrade from 1.0.0

@OptionGroup membership is explicit in 2.0.0. Add group = "your-group" to every intended @Option or @Value member. Unrelated flags should remain ungrouped. A declared group with no members now fails command validation. See the migration example.

Both artifacts use version 2.0.0 and require Java 17.

What's Changed

  • Set up agent guidance and open-source contribution flow by @joelromanpr in #1
  • feat!: AI-ready command contract and v2.0.0 release by @joelromanpr in #2

New Contributors

Full Changelog: v1.0.0...v2.0.0