Releases: wevm/incur
Releases · wevm/incur
incur@0.3.7
Patch Changes
- 2f8194b: Added "Did you mean?" suggestions for mistyped commands using Levenshtein distance. Includes builtin commands (
mcp,skills,completions) in suggestion candidates. Suggestion CTA preserves original args/flags. Moved skills staleness warning from stderr into the CTA system.
incur@0.3.6
Patch Changes
- 9b2ab98: Updated help output
incur@0.3.5
Patch Changes
- 8952a65: Fixed built-in commands (
skills,mcp) showing root command errors when invoked without subcommand. Bareskills/mcpand--helpnow show their own help with available subcommands. Added built-in commands to shell completions. Fixed skill name sanitization for CLI names containing dots. - 05d89f3: Fixed
resolvePackageRootfailing withENOENTwhen running from a Bun compiled binary. - 64295d2: Added unified command execution across CLI, HTTP, and MCP transports.
incur@0.3.4
Patch Changes
- 83aa331: Tweaked help and CTA outputs.
incur@0.3.3
Patch Changes
- 8adbfbc: Tweaked help output
incur@0.3.2
Patch Changes
- d2ef65b: Added enum and union-of-literal values in help text instead of generic
<value>placeholder.
incur@0.3.1
Patch Changes
- 1f5a2df: Added support for count options via
.meta({ count: true })onz.number().default(0)schemas. Count flags behave like booleans (no value consumed), but increment on each occurrence, supporting both repeated flags (--verbose --verbose) and stacked aliases (-vvv).
incur@0.3.0
Minor Changes
- 9add1a0: Breaking: Renamed
--llmsto--llms-full. Added a new--llmsflag that outputs a compact command index (table of command signatures + descriptions) instead of the full manifest. This reduced token usage by ~95% for agents that already know the CLI and just need a quick reminder of available commands.
Patch Changes
incur@0.2.2
Patch Changes
- 9454412: Added
--token-count,--token-limit, and--token-offsetglobal options for token-aware output pagination. Uses LLM tokenization estimation (~96% accuracy viatokenx). In--verbosemode, truncated output includesmeta.nextOffsetfor programmatic pagination.
incur@0.2.1
Patch Changes
- 6ab9a33: Added
--filter-outputglobal option to filter output by key paths with support for dot notation and array slicing. - 2dc1b00: Added
--schemaglobal option to every command that returns its JSON Schema (args, env, options, output). - c60e6b8: Exposed
formatandformatExpliciton run and middleware context. - 0e52ec0: Added
cli.fetchto expose CLI as a standard Fetch API handler - f5b0133: Added optional exitCode to c.error() and IncurError, allowing CLI authors to control the process exit code. Defaults to 1 when omitted (backward compatible).