# Milo 0.2.1

URL: /milo-cli/releases/0.2.1/
Section: releases
Description: Fix group help display, lazy command defaults, and schema hardening.

---

> For a complete page index, fetch /milo-cli/llms.txt.

Patch release fixing group command help display, lazy command argument defaults, and schema handling.

## Fixed

- **Group help display** — Bare invocation of a command group now correctly shows group help instead of "Unknown command". Help output lists subcommands by name instead of raw argparse internals.
- **Lazy command defaults** — Lazy commands now propagate function signature defaults to argparse. Schema defaults are JSON-safe, boolean schema defaults are respected, boolean `default=True` parameters use `--no-xxx` flags, schema `enum` values become argparse `choices`, and `display_result=False` suppresses plain-format output while preserving `--output-file` and `--format json`.
- **Lazy command hardening** — `Group.lazy_command()` supports `examples`, `confirm`, and `annotations` kwargs for parity with `CLI.lazy_command()`.
