Skip to main content

Module document

Module document 

Source
Expand description

Serializable types describing a Foundry binary’s command surface.

See docs/agents/spec.md for the contract these types implement.

Structs§

ArgInfo
Information about a single command argument.
BinaryInfo
Information about the binary itself.
Capabilities
Capability flags exposed for agent consumers.
CommandInfo
Information about a single command (or group) in the CLI tree.
ExitCodeInfo
Documented exit code for a command, beyond the global table.
IntrospectDocument
Top-level introspection document.

Enums§

ArgKind
Argument shape.
OutputMode
Output mode under machine mode.
SideEffects
Coarse classification of a command’s side effects.
ValueType
Best-effort classification of an argument’s value type, for agent UI hints.

Functions§

is_false 🔒