DocsChangelog (v0.3.0) GitHub
This project is in technical preview. Star on GitHub and share feedback!
v0.3.0
Published Apr 30, 2026
Features
- --llms emits flat MCP tools/list shape (same for command + program) (d3f4574)
- --llms manifest contains only JSON-relevant info (dc018cd)
- accept commander config via createCommand(config) (fa365d1)
- add addHelpText/exitOverride/configureOutput/etc. to CommandConfig (b1a3555)
- add commander hooks and configureHelp to CommandConfig (82a5235)
- add readme field to --llms manifest (53ea131)
- built-in --json [value] for JSON I/O mode (LLM-friendly) (0e6022d)
- built-in --llms manifest for LLM tool-use (ebb7774)
- command-creation API (f.command/f.argument) (3c7cf02)
- compile chain to commander Command on .handler() (2a4ebde)
- derive choices, defaults, variadic, mandatory from zod (f765656)
- enrich --llms input schema with per-field fireargs metadata (2b0c09a)
- f.program for subcommand trees with MCP-style --llms manifest (a5f3281)
- nested programs compose recursively in --llms manifest (5f77450)
- per-field config via createArgument()/createOption() builders (cbb31e2)
- surface usage as a reserved _usage tool entry (522f4ce)
Created with ❤ and Livemark