Skip to main content

Crate incurs

Crate incurs 

Source

Modules§

agents
Agent configuration and skill installation for AI coding agents.
cli
The main CLI type for the incur framework.
command
Unified command execution for the incur framework.
completions
Shell completion generation for bash, zsh, fish, and nushell.
config
Config file loading for the incur framework.
config_schema
Config schema generation for the incur framework.
errors
Error types for the incur framework.
fetch
Curl-style argv parsing and HTTP request/response handling.
filter
Filter expressions for selecting and slicing output data.
formatter
Output formatting for the incur framework.
help
Help text generation for the incur framework.
mcp
MCP (Model Context Protocol) stdio server.
middleware
Middleware types and composition for the incur framework.
openapi
OpenAPI spec to command generation.
output
Output envelope types for the incur framework.
pager
Pager helpers for human-facing CLI output.
parser
Argv and environment variable parser for the incur framework.
schema
Schema trait and field metadata for the incur framework.
skill
Skill file (SKILL.md) generation for agent discovery.
streaming
Streaming helpers for the incur framework.
sync_mcp
MCP server registration with AI coding agents.
sync_skills
Skill file synchronization — generates and installs skill files from commands.

Derive Macros§

Args
Derive IncurSchema for a positional-argument struct.
Env
Derive IncurSchema for an environment-variable binding struct.
Options
Derive IncurSchema for a named-options struct.