Skip to main content

objectiveai_sdk/cli/command/
mod.rs

1//! Async handlers for every cli leaf command (except `api`,
2//! `schemas`, the internal `instance` subprocess runner, and
3//! clap's `external` plugin dispatch). Stubs today; typed `Args`
4//! + `pub async fn handle(...)` signatures land in follow-up
5//! commits.
6
7mod command;
8pub use command::*;
9
10mod command_request;
11pub use command_request::*;
12
13#[cfg(feature = "mcp")]
14mod command_response;
15#[cfg(feature = "mcp")]
16pub use command_response::*;
17
18mod from_args_error;
19pub use from_args_error::*;
20
21#[cfg(feature = "cli-executor")]
22mod command_executor;
23#[cfg(feature = "cli-executor")]
24pub use command_executor::*;
25
26#[cfg(feature = "cli-executor")]
27mod stream_once;
28#[cfg(feature = "cli-executor")]
29pub use stream_once::*;
30
31mod ok;
32pub use ok::*;
33
34mod path_ref;
35pub use path_ref::*;
36
37mod response_schema;
38pub use response_schema::*;
39
40pub mod agents;
41pub mod config;
42pub mod functions;
43pub mod logs;
44pub mod mcp;
45pub mod plugins;
46pub mod swarms;
47pub mod tools;
48pub mod update;
49pub mod viewer;