Module robot

Module robot 

Source
Expand description

Robot Mode - Machine-readable output for AI agents

This module provides structured JSON output and self-documentation capabilities for integration with AI agents and automation tools.

Re-exports§

pub use docs::ArgumentDoc;
pub use docs::Capabilities;
pub use docs::CommandDoc;
pub use docs::ExampleDoc;
pub use docs::FlagDoc;
pub use docs::SelfDocumentation;
pub use exit_codes::ExitCode;
pub use output::FieldMode;
pub use output::OutputFormat;
pub use output::RobotConfig;
pub use output::RobotFormatter;
pub use schema::AutoCorrection;
pub use schema::Pagination;
pub use schema::ResponseMeta;
pub use schema::RobotError;
pub use schema::RobotResponse;
pub use schema::TokenBudget;

Modules§

docs
Self-documentation API for robot mode
exit_codes
Exit codes for robot mode
output
Output formatting for robot mode
schema
Response schemas for robot mode