1pub fn json_schemas() -> Vec<schemars::Schema> {
16 #[allow(unused_mut)]
17 let mut schemas: Vec<schemars::Schema> = vec![
18 schemars::schema_for!(crate::agent::Agent),
19 schemars::schema_for!(crate::agent::AgentBase),
20 schemars::schema_for!(crate::agent::AgentWithFallbacks),
21 schemars::schema_for!(crate::agent::AgentWithFallbacksWithCount),
22 schemars::schema_for!(crate::agent::claude_agent_sdk::Agent),
23 schemars::schema_for!(crate::agent::claude_agent_sdk::AgentBase),
24 schemars::schema_for!(crate::agent::claude_agent_sdk::Continuation),
25 schemars::schema_for!(crate::agent::claude_agent_sdk::Effort),
26 schemars::schema_for!(crate::agent::claude_agent_sdk::OutputMode),
27 schemars::schema_for!(crate::agent::claude_agent_sdk::upstream::Upstream),
28 schemars::schema_for!(crate::agent::ClientObjectiveaiMcp),
29 schemars::schema_for!(crate::agent::ClientObjectiveaiMcpEntry),
30 schemars::schema_for!(crate::agent::ClientObjectiveaiMcpHeaders),
31 schemars::schema_for!(crate::agent::ClientObjectiveaiMcpPluginEntry),
32 schemars::schema_for!(crate::agent::ClientObjectiveaiMcpPluginMcpServer),
33 schemars::schema_for!(crate::agent::codex_sdk::Agent),
34 schemars::schema_for!(crate::agent::codex_sdk::AgentBase),
35 schemars::schema_for!(crate::agent::codex_sdk::Continuation),
36 schemars::schema_for!(crate::agent::codex_sdk::Effort),
37 schemars::schema_for!(crate::agent::codex_sdk::OutputMode),
38 schemars::schema_for!(crate::agent::codex_sdk::upstream::Upstream),
39 schemars::schema_for!(crate::agent::completions::message::AssistantMessage),
40 schemars::schema_for!(crate::agent::completions::message::AssistantMessageExpression),
41 schemars::schema_for!(crate::agent::completions::message::AssistantToolCall),
42 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallDelta),
43 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallExpression),
44 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallFunction),
45 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallFunctionDelta),
46 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallFunctionExpression),
47 schemars::schema_for!(crate::agent::completions::message::AssistantToolCallType),
48 schemars::schema_for!(crate::agent::completions::message::File),
49 schemars::schema_for!(crate::agent::completions::message::ImageUrl),
50 schemars::schema_for!(crate::agent::completions::message::ImageUrlDetail),
51 schemars::schema_for!(crate::agent::completions::message::InputAudio),
52 schemars::schema_for!(crate::agent::completions::message::Message),
53 schemars::schema_for!(crate::agent::completions::message::MessageExpression),
54 schemars::schema_for!(crate::agent::completions::message::PipeAck),
55 schemars::schema_for!(crate::agent::completions::message::RichContent),
56 schemars::schema_for!(crate::agent::completions::message::RichContentExpression),
57 schemars::schema_for!(crate::agent::completions::message::RichContentPart),
58 schemars::schema_for!(crate::agent::completions::message::RichContentPartExpression),
59 schemars::schema_for!(crate::agent::completions::message::ToolMessage),
60 schemars::schema_for!(crate::agent::completions::message::ToolMessageExpression),
61 schemars::schema_for!(crate::agent::completions::message::ToolResponseMetadata),
62 schemars::schema_for!(crate::agent::completions::message::UserMessage),
63 schemars::schema_for!(crate::agent::completions::message::UserMessageExpression),
64 schemars::schema_for!(crate::agent::completions::message::VideoUrl),
65 schemars::schema_for!(crate::agent::completions::request::AgentCompletionCreateParams),
66 schemars::schema_for!(crate::agent::completions::request::Provider),
67 schemars::schema_for!(crate::agent::completions::request::ProviderDataCollection),
68 schemars::schema_for!(crate::agent::completions::request::ProviderMaxPrice),
69 schemars::schema_for!(crate::agent::completions::request::ProviderSort),
70 schemars::schema_for!(crate::agent::completions::request::ResponseFormat),
71 schemars::schema_for!(crate::agent::completions::request::ResponseFormatParam),
72 schemars::schema_for!(crate::agent::completions::response::AssistantRole),
73 schemars::schema_for!(crate::agent::completions::response::CompletionTokensDetails),
74 schemars::schema_for!(crate::agent::completions::response::CostDetails),
75 schemars::schema_for!(crate::agent::completions::response::FinishReason),
76 schemars::schema_for!(crate::agent::completions::response::Logprob),
77 schemars::schema_for!(crate::agent::completions::response::Logprobs),
78 schemars::schema_for!(crate::agent::completions::response::PromptTokensDetails),
79 schemars::schema_for!(crate::agent::completions::response::streaming::AgentCompletionChunk),
80 schemars::schema_for!(crate::agent::completions::response::streaming::AssistantResponseChunk),
81 schemars::schema_for!(crate::agent::completions::response::streaming::MessageChunk),
82 schemars::schema_for!(crate::agent::completions::response::streaming::Object),
83 schemars::schema_for!(crate::agent::completions::response::ToolResponse),
84 schemars::schema_for!(crate::agent::completions::response::ToolRole),
85 schemars::schema_for!(crate::agent::completions::response::TopLogprob),
86 schemars::schema_for!(crate::agent::completions::response::unary::AgentCompletion),
87 schemars::schema_for!(crate::agent::completions::response::unary::AssistantResponse),
88 schemars::schema_for!(crate::agent::completions::response::unary::Message),
89 schemars::schema_for!(crate::agent::completions::response::unary::Object),
90 schemars::schema_for!(crate::agent::completions::response::UpstreamDurationMs),
91 schemars::schema_for!(crate::agent::completions::response::UpstreamUsage),
92 schemars::schema_for!(crate::agent::completions::response::Usage),
93 schemars::schema_for!(crate::agent::Continuation),
94 schemars::schema_for!(crate::agent::InlineAgent),
95 schemars::schema_for!(crate::agent::InlineAgentBase),
96 schemars::schema_for!(crate::agent::InlineAgentBaseWithFallbacks),
97 schemars::schema_for!(crate::agent::InlineAgentBaseWithFallbacksOrRemote),
98 schemars::schema_for!(crate::agent::InlineAgentBaseWithFallbacksOrRemoteCommitOptional),
99 schemars::schema_for!(crate::agent::InlineAgentBaseWithFallbacksOrRemoteWithCount),
100 schemars::schema_for!(crate::agent::InlineAgentWithFallbacks),
101 schemars::schema_for!(crate::agent::Laboratory),
102 schemars::schema_for!(crate::agent::McpServer),
103 schemars::schema_for!(crate::agent::mock::Agent),
104 schemars::schema_for!(crate::agent::mock::AgentBase),
105 schemars::schema_for!(crate::agent::mock::Call),
106 schemars::schema_for!(crate::agent::mock::CallToolCall),
107 schemars::schema_for!(crate::agent::mock::Continuation),
108 schemars::schema_for!(crate::agent::mock::OutputMode),
109 schemars::schema_for!(crate::agent::mock::upstream::Upstream),
110 schemars::schema_for!(crate::agent::openrouter::Agent),
111 schemars::schema_for!(crate::agent::openrouter::AgentBase),
112 schemars::schema_for!(crate::agent::openrouter::ContextCompression),
113 schemars::schema_for!(crate::agent::openrouter::Continuation),
114 schemars::schema_for!(crate::agent::openrouter::OutputMode),
115 schemars::schema_for!(crate::agent::openrouter::Provider),
116 schemars::schema_for!(crate::agent::openrouter::ProviderQuantization),
117 schemars::schema_for!(crate::agent::openrouter::Reasoning),
118 schemars::schema_for!(crate::agent::openrouter::ReasoningEffort),
119 schemars::schema_for!(crate::agent::openrouter::ReasoningSummaryVerbosity),
120 schemars::schema_for!(crate::agent::openrouter::Stop),
121 schemars::schema_for!(crate::agent::openrouter::system_prompt::SystemPrompt),
122 schemars::schema_for!(crate::agent::openrouter::system_prompt::SystemPromptRole),
123 schemars::schema_for!(crate::agent::openrouter::upstream::Upstream),
124 schemars::schema_for!(crate::agent::openrouter::Verbosity),
125 schemars::schema_for!(crate::agent::script::Agent),
126 schemars::schema_for!(crate::agent::script::AgentBase),
127 schemars::schema_for!(crate::agent::script::Continuation),
128 schemars::schema_for!(crate::agent::script::OutputMessage),
129 schemars::schema_for!(crate::agent::script::OutputMode),
130 schemars::schema_for!(crate::agent::script::Script),
131 schemars::schema_for!(crate::agent::script::upstream::Upstream),
132 schemars::schema_for!(crate::agent::OutputMode),
133 schemars::schema_for!(crate::agent::RemoteAgent),
134 schemars::schema_for!(crate::agent::RemoteAgentBase),
135 schemars::schema_for!(crate::agent::RemoteAgentBaseWithFallbacks),
136 schemars::schema_for!(crate::agent::RemoteAgentWithFallbacks),
137 schemars::schema_for!(crate::agent::Upstream),
138 schemars::schema_for!(crate::auth::ApiKey),
139 schemars::schema_for!(crate::auth::ApiKeyWithMetadata),
140 schemars::schema_for!(crate::auth::request::CreateApiKeyRequest),
141 schemars::schema_for!(crate::auth::request::CreateOpenRouterByokApiKeyRequest),
142 schemars::schema_for!(crate::auth::request::DisableApiKeyRequest),
143 schemars::schema_for!(crate::auth::response::GetCreditsResponse),
144 schemars::schema_for!(crate::auth::response::GetOpenRouterByokApiKeyResponse),
145 schemars::schema_for!(crate::auth::response::ListApiKeyItem),
146 schemars::schema_for!(crate::auth::response::ListApiKeyResponse),
147 schemars::schema_for!(crate::error::request::ErrorCreateParams),
148 schemars::schema_for!(crate::error::response::ErrorResponse),
149 schemars::schema_for!(crate::error::ResponseError),
150 schemars::schema_for!(crate::functions::alpha_scalar::BranchTaskExpression),
151 schemars::schema_for!(crate::functions::alpha_scalar::InlineFunction),
152 schemars::schema_for!(crate::functions::alpha_scalar::LeafTaskExpression),
153 schemars::schema_for!(crate::functions::alpha_scalar::PlaceholderScalarFunctionTaskExpression),
154 schemars::schema_for!(crate::functions::alpha_scalar::RemoteFunction),
155 schemars::schema_for!(crate::functions::alpha_scalar::ScalarFunctionTaskExpression),
156 schemars::schema_for!(crate::functions::alpha_scalar::VectorCompletionTaskExpression),
157 schemars::schema_for!(crate::functions::alpha_vector::BranchTaskExpression),
158 schemars::schema_for!(crate::functions::alpha_vector::expression::VectorFunctionInputSchema),
159 schemars::schema_for!(crate::functions::alpha_vector::expression::VectorFunctionInputValue),
160 schemars::schema_for!(crate::functions::alpha_vector::expression::VectorFunctionInputValueExpression),
161 schemars::schema_for!(crate::functions::alpha_vector::InlineFunction),
162 schemars::schema_for!(crate::functions::alpha_vector::LeafTaskExpression),
163 schemars::schema_for!(crate::functions::alpha_vector::PlaceholderScalarFunctionTaskExpression),
164 schemars::schema_for!(crate::functions::alpha_vector::PlaceholderVectorFunctionTaskExpression),
165 schemars::schema_for!(crate::functions::alpha_vector::RemoteFunction),
166 schemars::schema_for!(crate::functions::alpha_vector::ScalarFunctionTaskExpression),
167 schemars::schema_for!(crate::functions::alpha_vector::VectorCompletionTaskExpression),
168 schemars::schema_for!(crate::functions::alpha_vector::VectorFunctionTaskExpression),
169 schemars::schema_for!(crate::functions::AlphaInlineFunction),
170 schemars::schema_for!(crate::functions::AlphaRemoteFunction),
171 schemars::schema_for!(crate::functions::check::ScalarFieldsValidation),
172 schemars::schema_for!(crate::functions::check::VectorFieldsValidation),
173 schemars::schema_for!(crate::functions::CompiledTask),
174 schemars::schema_for!(crate::functions::executions::request::FunctionExecutionCreateParams),
175 schemars::schema_for!(crate::functions::executions::request::Reasoning),
176 schemars::schema_for!(crate::functions::executions::request::Strategy),
177 schemars::schema_for!(crate::functions::executions::response::Output),
178 schemars::schema_for!(crate::functions::executions::response::streaming::FunctionExecutionChunk),
179 schemars::schema_for!(crate::functions::executions::response::streaming::FunctionExecutionTaskChunk),
180 schemars::schema_for!(crate::functions::executions::response::streaming::InnerError<'_>),
181 schemars::schema_for!(crate::functions::executions::response::streaming::Object),
182 schemars::schema_for!(crate::functions::executions::response::streaming::ReasoningSummaryChunk),
183 schemars::schema_for!(crate::functions::executions::response::streaming::TaskChunk),
184 schemars::schema_for!(crate::functions::executions::response::streaming::VectorCompletionTaskChunk),
185 schemars::schema_for!(crate::functions::executions::response::unary::FunctionExecution),
186 schemars::schema_for!(crate::functions::executions::response::unary::FunctionExecutionTask),
187 schemars::schema_for!(crate::functions::executions::response::unary::Object),
188 schemars::schema_for!(crate::functions::executions::response::unary::ReasoningSummary),
189 schemars::schema_for!(crate::functions::executions::response::unary::Task),
190 schemars::schema_for!(crate::functions::executions::response::unary::VectorCompletionTask),
191 schemars::schema_for!(crate::functions::expression::AnyOfInputSchema),
192 schemars::schema_for!(crate::functions::expression::ArrayInputSchema),
193 schemars::schema_for!(crate::functions::expression::ArrayInputSchemaType),
194 schemars::schema_for!(crate::functions::expression::AudioInputSchema),
195 schemars::schema_for!(crate::functions::expression::AudioInputSchemaType),
196 schemars::schema_for!(crate::functions::expression::BooleanInputSchema),
197 schemars::schema_for!(crate::functions::expression::BooleanInputSchemaType),
198 schemars::schema_for!(crate::functions::expression::Expression),
199 schemars::schema_for!(crate::functions::expression::FileInputSchema),
200 schemars::schema_for!(crate::functions::expression::FileInputSchemaType),
201 schemars::schema_for!(crate::functions::expression::ImageInputSchema),
202 schemars::schema_for!(crate::functions::expression::ImageInputSchemaType),
203 schemars::schema_for!(crate::functions::expression::InputSchema),
204 schemars::schema_for!(crate::functions::expression::InputValue),
205 schemars::schema_for!(crate::functions::expression::InputValueExpression),
206 schemars::schema_for!(crate::functions::expression::IntegerInputSchema),
207 schemars::schema_for!(crate::functions::expression::IntegerInputSchemaType),
208 schemars::schema_for!(crate::functions::expression::NumberInputSchema),
209 schemars::schema_for!(crate::functions::expression::NumberInputSchemaType),
210 schemars::schema_for!(crate::functions::expression::ObjectInputSchema),
211 schemars::schema_for!(crate::functions::expression::ObjectInputSchemaType),
212 schemars::schema_for!(crate::functions::expression::ParamsOwned),
213 schemars::schema_for!(crate::functions::expression::Special),
214 schemars::schema_for!(crate::functions::expression::StringInputSchema),
215 schemars::schema_for!(crate::functions::expression::StringInputSchemaType),
216 schemars::schema_for!(crate::functions::expression::TaskOutputOwned),
217 schemars::schema_for!(crate::functions::expression::VideoInputSchema),
218 schemars::schema_for!(crate::functions::expression::VideoInputSchemaType),
219 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::AssistantToolCallExpression>),
220 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::AssistantToolCallFunctionExpression>),
221 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::File>),
222 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::ImageUrl>),
223 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::InputAudio>),
224 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::MessageExpression>),
225 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::RichContentExpression>),
226 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::RichContentPartExpression>),
227 schemars::schema_for!(crate::functions::expression::WithExpression<crate::agent::completions::message::VideoUrl>),
228 schemars::schema_for!(crate::functions::expression::WithExpression<crate::functions::expression::InputValueExpression>),
229 schemars::schema_for!(crate::functions::expression::WithExpression<String>),
230 schemars::schema_for!(crate::functions::expression::WithExpression<Vec<crate::functions::expression::WithExpression<crate::agent::completions::message::AssistantToolCallExpression>>>),
231 schemars::schema_for!(crate::functions::expression::WithExpression<Vec<crate::functions::expression::WithExpression<crate::agent::completions::message::MessageExpression>>>),
232 schemars::schema_for!(crate::functions::expression::WithExpression<Vec<crate::functions::expression::WithExpression<crate::agent::completions::message::RichContentExpression>>>),
233 schemars::schema_for!(crate::functions::FullFunction),
234 schemars::schema_for!(crate::functions::FullInlineFunction),
235 schemars::schema_for!(crate::functions::FullInlineFunctionOrRemoteCommitOptional),
236 schemars::schema_for!(crate::functions::FullRemoteFunction),
237 schemars::schema_for!(crate::functions::Function),
238 schemars::schema_for!(crate::functions::FunctionType),
239 schemars::schema_for!(crate::functions::InlineFunction),
240 schemars::schema_for!(crate::functions::InlineProfile),
241 schemars::schema_for!(crate::functions::InlineProfileOrRemoteCommitOptional),
242 schemars::schema_for!(crate::functions::InlineTasksProfile),
243 schemars::schema_for!(crate::functions::PlaceholderScalarFunctionTask),
244 schemars::schema_for!(crate::functions::PlaceholderScalarFunctionTaskExpression),
245 schemars::schema_for!(crate::functions::PlaceholderVectorFunctionTask),
246 schemars::schema_for!(crate::functions::PlaceholderVectorFunctionTaskExpression),
247 schemars::schema_for!(crate::functions::Profile),
248 schemars::schema_for!(crate::functions::profiles::computations::request::DatasetItem),
249 schemars::schema_for!(crate::functions::profiles::computations::request::FunctionProfileComputationCreateParams),
250 schemars::schema_for!(crate::functions::profiles::computations::request::Target),
251 schemars::schema_for!(crate::functions::profiles::computations::response::FittingStats),
252 schemars::schema_for!(crate::functions::profiles::computations::response::streaming::FunctionExecutionChunk),
253 schemars::schema_for!(crate::functions::profiles::computations::response::streaming::FunctionProfileComputationChunk),
254 schemars::schema_for!(crate::functions::profiles::computations::response::streaming::Object),
255 schemars::schema_for!(crate::functions::profiles::computations::response::unary::FunctionExecution),
256 schemars::schema_for!(crate::functions::profiles::computations::response::unary::FunctionProfileComputation),
257 schemars::schema_for!(crate::functions::profiles::computations::response::unary::Object),
258 schemars::schema_for!(crate::functions::RemoteFunction),
259 schemars::schema_for!(crate::functions::RemoteProfile),
260 schemars::schema_for!(crate::functions::RemoteTasksProfile),
261 schemars::schema_for!(crate::functions::ScalarFunctionTask),
262 schemars::schema_for!(crate::functions::ScalarFunctionTaskExpression),
263 schemars::schema_for!(crate::functions::Task),
264 schemars::schema_for!(crate::functions::TaskExpression),
265 schemars::schema_for!(crate::functions::TaskProfile),
266 schemars::schema_for!(crate::functions::VectorCompletionTask),
267 schemars::schema_for!(crate::functions::VectorCompletionTaskExpression),
268 schemars::schema_for!(crate::functions::VectorFunctionTask),
269 schemars::schema_for!(crate::functions::VectorFunctionTaskExpression),
270 schemars::schema_for!(crate::laboratories::AgentLaboratory),
271 schemars::schema_for!(crate::laboratories::AgentLaboratoryType),
272 schemars::schema_for!(crate::laboratories::filetree::FileTreeEvent),
273 schemars::schema_for!(crate::laboratories::filetree::FileTreeNode),
274 schemars::schema_for!(crate::laboratories::ClientLaboratory),
275 schemars::schema_for!(crate::laboratories::ClientLaboratoryType),
276 schemars::schema_for!(crate::laboratories::Laboratory),
277 schemars::schema_for!(crate::laboratories::InlineLaboratoryImage),
278 schemars::schema_for!(crate::laboratories::LaboratoryImage),
279 schemars::schema_for!(crate::laboratories::LaboratoryImagePin),
280 schemars::schema_for!(crate::laboratories::RegistryLaboratoryImage),
281 schemars::schema_for!(crate::machine::MachineIdentity),
282 schemars::schema_for!(crate::remote::Remote),
283 schemars::schema_for!(crate::remote::RemotePath),
284 schemars::schema_for!(crate::remote::RemotePathCommitOptional),
285 schemars::schema_for!(crate::swarm::InlineSwarm),
286 schemars::schema_for!(crate::swarm::InlineSwarmBase),
287 schemars::schema_for!(crate::swarm::InlineSwarmBaseOrRemote),
288 schemars::schema_for!(crate::swarm::InlineSwarmBaseOrRemoteCommitOptional),
289 schemars::schema_for!(crate::swarm::RemoteSwarm),
290 schemars::schema_for!(crate::swarm::RemoteSwarmBase),
291 schemars::schema_for!(crate::swarm::Swarm),
292 schemars::schema_for!(crate::swarm::SwarmBase),
293 schemars::schema_for!(crate::vector::completions::request::VectorCompletionCreateParams),
294 schemars::schema_for!(crate::vector::completions::response::streaming::AgentCompletionChunk),
295 schemars::schema_for!(crate::vector::completions::response::streaming::InnerError<'_>),
296 schemars::schema_for!(crate::vector::completions::response::streaming::Object),
297 schemars::schema_for!(crate::vector::completions::response::streaming::VectorCompletionChunk),
298 schemars::schema_for!(crate::vector::completions::response::unary::AgentCompletion),
299 schemars::schema_for!(crate::vector::completions::response::unary::Object),
300 schemars::schema_for!(crate::vector::completions::response::unary::VectorCompletion),
301 schemars::schema_for!(crate::vector::completions::response::Vote),
302 schemars::schema_for!(crate::vector::completions::VectorResponses),
303 schemars::schema_for!(crate::weights::Weights),
304 schemars::schema_for!(crate::weights::WeightsEntry),
305 ];
306
307 #[cfg(feature = "cli")]
308 schemas.extend([
309 schemars::schema_for!(crate::cli::command::AgentArguments),
310 schemars::schema_for!(crate::cli::command::agents::enqueue::Path),
311 schemars::schema_for!(crate::cli::command::agents::enqueue::Request),
312 schemars::schema_for!(crate::cli::command::agents::enqueue::request_schema::Path),
313 schemars::schema_for!(crate::cli::command::agents::enqueue::request_schema::Request),
314 schemars::schema_for!(crate::cli::command::agents::enqueue::Response),
315 schemars::schema_for!(crate::cli::command::agents::enqueue::response_schema::Path),
316 schemars::schema_for!(crate::cli::command::agents::enqueue::response_schema::Request),
317 schemars::schema_for!(crate::cli::command::agents::get::Path),
318 schemars::schema_for!(crate::cli::command::agents::get::Request),
319 schemars::schema_for!(crate::cli::command::agents::get::request_schema::Path),
320 schemars::schema_for!(crate::cli::command::agents::get::request_schema::Request),
321 schemars::schema_for!(crate::cli::command::agents::get::Response),
322 schemars::schema_for!(crate::cli::command::agents::get::response_schema::Path),
323 schemars::schema_for!(crate::cli::command::agents::get::response_schema::Request),
324 schemars::schema_for!(crate::cli::command::agents::instances::get::Path),
325 schemars::schema_for!(crate::cli::command::agents::instances::get::Request),
326 schemars::schema_for!(crate::cli::command::agents::instances::get::request_schema::Path),
327 schemars::schema_for!(crate::cli::command::agents::instances::get::request_schema::Request),
328 schemars::schema_for!(crate::cli::command::agents::instances::get::response_schema::Path),
329 schemars::schema_for!(crate::cli::command::agents::instances::get::response_schema::Request),
330 schemars::schema_for!(crate::cli::command::agents::instances::list::Path),
331 schemars::schema_for!(crate::cli::command::agents::instances::list::Request),
332 schemars::schema_for!(crate::cli::command::agents::instances::list::request_schema::Path),
333 schemars::schema_for!(crate::cli::command::agents::instances::list::request_schema::Request),
334 schemars::schema_for!(crate::cli::command::agents::instances::list::response_schema::Path),
335 schemars::schema_for!(crate::cli::command::agents::instances::list::response_schema::Request),
336 schemars::schema_for!(crate::cli::command::agents::instances::list::ResponseItem),
337 schemars::schema_for!(crate::cli::command::agents::instances::list::LaboratoryAttachment),
338 schemars::schema_for!(crate::cli::command::agents::instances::Request),
339 schemars::schema_for!(crate::cli::command::laboratories::attach::Path),
340 schemars::schema_for!(crate::cli::command::laboratories::attach::Request),
341 schemars::schema_for!(crate::cli::command::laboratories::attach::Response),
342 schemars::schema_for!(crate::cli::command::laboratories::attach::request_schema::Path),
343 schemars::schema_for!(crate::cli::command::laboratories::attach::request_schema::Request),
344 schemars::schema_for!(crate::cli::command::laboratories::attach::response_schema::Path),
345 schemars::schema_for!(crate::cli::command::laboratories::attach::response_schema::Request),
346 schemars::schema_for!(crate::cli::command::laboratories::config::Request),
347 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::Request),
348 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::Path),
349 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::Request),
350 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::request_schema::Path),
351 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::request_schema::Request),
352 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::response_schema::Path),
353 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::add::response_schema::Request),
354 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::Path),
355 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::Request),
356 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::request_schema::Path),
357 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::request_schema::Request),
358 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::response_schema::Path),
359 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::del::response_schema::Request),
360 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::Path),
361 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::Request),
362 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::Response),
363 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::request_schema::Path),
364 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::request_schema::Request),
365 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::response_schema::Path),
366 schemars::schema_for!(crate::cli::command::laboratories::config::addresses::get::response_schema::Request),
367 schemars::schema_for!(crate::cli::command::laboratories::config::local::Request),
368 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::Path),
369 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::Request),
370 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::Response),
371 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::request_schema::Path),
372 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::request_schema::Request),
373 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::response_schema::Path),
374 schemars::schema_for!(crate::cli::command::laboratories::config::local::get::response_schema::Request),
375 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::Path),
376 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::Request),
377 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::request_schema::Path),
378 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::request_schema::Request),
379 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::response_schema::Path),
380 schemars::schema_for!(crate::cli::command::laboratories::config::local::set::response_schema::Request),
381 schemars::schema_for!(crate::cli::command::laboratories::kill::Path),
382 schemars::schema_for!(crate::cli::command::laboratories::kill::Request),
383 schemars::schema_for!(crate::cli::command::laboratories::kill::Response),
384 schemars::schema_for!(crate::cli::command::laboratories::kill::request_schema::Path),
385 schemars::schema_for!(crate::cli::command::laboratories::kill::request_schema::Request),
386 schemars::schema_for!(crate::cli::command::laboratories::kill::response_schema::Path),
387 schemars::schema_for!(crate::cli::command::laboratories::kill::response_schema::Request),
388 schemars::schema_for!(crate::cli::command::laboratories::spawn::Path),
389 schemars::schema_for!(crate::cli::command::laboratories::spawn::Request),
390 schemars::schema_for!(crate::cli::command::laboratories::spawn::Response),
391 schemars::schema_for!(crate::cli::command::laboratories::spawn::request_schema::Path),
392 schemars::schema_for!(crate::cli::command::laboratories::spawn::request_schema::Request),
393 schemars::schema_for!(crate::cli::command::laboratories::spawn::response_schema::Path),
394 schemars::schema_for!(crate::cli::command::laboratories::spawn::response_schema::Request),
395 schemars::schema_for!(crate::cli::command::laboratories::detach::Path),
396 schemars::schema_for!(crate::cli::command::laboratories::detach::Request),
397 schemars::schema_for!(crate::cli::command::laboratories::detach::Response),
398 schemars::schema_for!(crate::cli::command::laboratories::detach::request_schema::Path),
399 schemars::schema_for!(crate::cli::command::laboratories::detach::request_schema::Request),
400 schemars::schema_for!(crate::cli::command::laboratories::detach::response_schema::Path),
401 schemars::schema_for!(crate::cli::command::laboratories::detach::response_schema::Request),
402 schemars::schema_for!(crate::cli::command::agents::list::Path),
403 schemars::schema_for!(crate::cli::command::agents::list::Request),
404 schemars::schema_for!(crate::cli::command::agents::list::request_schema::Path),
405 schemars::schema_for!(crate::cli::command::agents::list::request_schema::Request),
406 schemars::schema_for!(crate::cli::command::agents::list::response_schema::Path),
407 schemars::schema_for!(crate::cli::command::agents::list::response_schema::Request),
408 schemars::schema_for!(crate::cli::command::agents::logs::Request),
409 schemars::schema_for!(crate::cli::command::agents::logs::list::AssistantResponsePart),
410 schemars::schema_for!(crate::cli::command::agents::logs::list::ClientNotificationPart),
411 schemars::schema_for!(crate::cli::command::agents::logs::list::ClientNotificationPartType),
412 schemars::schema_for!(crate::cli::command::agents::logs::list::Path),
413 schemars::schema_for!(crate::cli::command::agents::logs::list::Request),
414 schemars::schema_for!(crate::cli::command::agents::logs::list::request_schema::Path),
415 schemars::schema_for!(crate::cli::command::agents::logs::list::request_schema::Request),
416 schemars::schema_for!(crate::cli::command::agents::logs::list::RequestMessageUserPart),
417 schemars::schema_for!(crate::cli::command::agents::logs::list::RequestMessageUserPartType),
418 schemars::schema_for!(crate::cli::command::agents::logs::list::response_schema::Path),
419 schemars::schema_for!(crate::cli::command::agents::logs::list::response_schema::Request),
420 schemars::schema_for!(crate::cli::command::agents::logs::list::ResponseItem),
421 schemars::schema_for!(crate::cli::command::agents::logs::list::Target),
422 schemars::schema_for!(crate::cli::command::agents::logs::list::ToolResponsePart),
423 schemars::schema_for!(crate::cli::command::agents::logs::list::ToolResponsePartType),
424 schemars::schema_for!(crate::cli::command::agents::logs::list::VectorRequestChoice),
425 schemars::schema_for!(crate::cli::command::agents::logs::list::VectorRequestChoicePart),
426 schemars::schema_for!(crate::cli::command::agents::logs::list::VectorRequestChoicePartType),
427 schemars::schema_for!(crate::cli::command::agents::logs::open::Path),
428 schemars::schema_for!(crate::cli::command::agents::logs::open::Request),
429 schemars::schema_for!(crate::cli::command::agents::logs::open::request_schema::Path),
430 schemars::schema_for!(crate::cli::command::agents::logs::open::request_schema::Request),
431 schemars::schema_for!(crate::cli::command::agents::logs::open::Response),
432 schemars::schema_for!(crate::cli::command::agents::logs::open::response_schema::Path),
433 schemars::schema_for!(crate::cli::command::agents::logs::open::response_schema::Request),
434 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::AgentsInactiveTag),
435 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::KindFilter),
436 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::Path),
437 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::Request),
438 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::request_schema::Path),
439 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::request_schema::Request),
440 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::response_schema::Path),
441 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::response_schema::Request),
442 schemars::schema_for!(crate::cli::command::agents::logs::subscribe::ResponseItem),
443 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::Request),
444 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::Path),
445 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::Request),
446 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::Response),
447 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::request_schema::Path),
448 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::request_schema::Request),
449 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::response_schema::Path),
450 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::get::response_schema::Request),
451 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::AgentsInactiveTag),
452 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::Path),
453 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::Request),
454 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::ResponseItem),
455 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::TokenUsage),
456 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::request_schema::Path),
457 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::request_schema::Request),
458 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::response_schema::Path),
459 schemars::schema_for!(crate::cli::command::agents::logs::token_usage::subscribe::response_schema::Request),
460 schemars::schema_for!(crate::cli::command::agents::message::Path),
461 schemars::schema_for!(crate::cli::command::agents::message::Request),
462 schemars::schema_for!(crate::cli::command::agents::message::request_schema::Path),
463 schemars::schema_for!(crate::cli::command::agents::message::request_schema::Request),
464 schemars::schema_for!(crate::cli::command::agents::message::RequestDangerousAdvanced),
465 schemars::schema_for!(crate::cli::command::agents::message::RequestMessage),
466 schemars::schema_for!(crate::cli::command::agents::message::Response),
467 schemars::schema_for!(crate::cli::command::agents::message::response_schema::Path),
468 schemars::schema_for!(crate::cli::command::agents::message::response_schema::Request),
469 schemars::schema_for!(crate::cli::command::agents::publish::Path),
470 schemars::schema_for!(crate::cli::command::agents::publish::Request),
471 schemars::schema_for!(crate::cli::command::agents::publish::request_schema::Path),
472 schemars::schema_for!(crate::cli::command::agents::publish::request_schema::Request),
473 schemars::schema_for!(crate::cli::command::agents::publish::RequestBody),
474 schemars::schema_for!(crate::cli::command::agents::publish::RequestPublishMessage),
475 schemars::schema_for!(crate::cli::command::agents::publish::Response),
476 schemars::schema_for!(crate::cli::command::agents::publish::response_schema::Path),
477 schemars::schema_for!(crate::cli::command::agents::publish::response_schema::Request),
478 schemars::schema_for!(crate::cli::command::agents::queue::delete::Path),
479 schemars::schema_for!(crate::cli::command::agents::queue::delete::Request),
480 schemars::schema_for!(crate::cli::command::agents::queue::delete::request_schema::Path),
481 schemars::schema_for!(crate::cli::command::agents::queue::delete::request_schema::Request),
482 schemars::schema_for!(crate::cli::command::agents::queue::delete::Response),
483 schemars::schema_for!(crate::cli::command::agents::queue::delete::response_schema::Path),
484 schemars::schema_for!(crate::cli::command::agents::queue::delete::response_schema::Request),
485 schemars::schema_for!(crate::cli::command::agents::queue::deliver::AgentActiveResponseItem),
486 schemars::schema_for!(crate::cli::command::agents::queue::deliver::AgentActiveType),
487 schemars::schema_for!(crate::cli::command::agents::queue::deliver::AgentSpawnedResponseItem),
488 schemars::schema_for!(crate::cli::command::agents::queue::deliver::AgentSpawnedType),
489 schemars::schema_for!(crate::cli::command::agents::queue::deliver::AllAgentsActive),
490 schemars::schema_for!(crate::cli::command::agents::queue::deliver::Path),
491 schemars::schema_for!(crate::cli::command::agents::queue::deliver::Request),
492 schemars::schema_for!(crate::cli::command::agents::queue::deliver::RequestDangerousAdvanced),
493 schemars::schema_for!(crate::cli::command::agents::queue::deliver::request_schema::Path),
494 schemars::schema_for!(crate::cli::command::agents::queue::deliver::request_schema::Request),
495 schemars::schema_for!(crate::cli::command::agents::queue::deliver::response_schema::Path),
496 schemars::schema_for!(crate::cli::command::agents::queue::deliver::response_schema::Request),
497 schemars::schema_for!(crate::cli::command::agents::queue::deliver::ResponseItem),
498 schemars::schema_for!(crate::cli::command::agents::queue::deliver::TagActiveResponseItem),
499 schemars::schema_for!(crate::cli::command::agents::queue::deliver::TagActiveType),
500 schemars::schema_for!(crate::cli::command::agents::queue::deliver::TagSpawnedResponseItem),
501 schemars::schema_for!(crate::cli::command::agents::queue::deliver::TagSpawnedType),
502 schemars::schema_for!(crate::cli::command::agents::queue::deliver::ValueResponseItem),
503 schemars::schema_for!(crate::cli::command::agents::queue::open::Path),
504 schemars::schema_for!(crate::cli::command::agents::queue::open::Request),
505 schemars::schema_for!(crate::cli::command::agents::queue::open::request_schema::Path),
506 schemars::schema_for!(crate::cli::command::agents::queue::open::request_schema::Request),
507 schemars::schema_for!(crate::cli::command::agents::queue::open::response_schema::Path),
508 schemars::schema_for!(crate::cli::command::agents::queue::open::response_schema::Request),
509 schemars::schema_for!(crate::cli::command::agents::queue::list::Path),
510 schemars::schema_for!(crate::cli::command::agents::queue::list::QueuePart),
511 schemars::schema_for!(crate::cli::command::agents::queue::list::Request),
512 schemars::schema_for!(crate::cli::command::agents::queue::list::request_schema::Path),
513 schemars::schema_for!(crate::cli::command::agents::queue::list::request_schema::Request),
514 schemars::schema_for!(crate::cli::command::agents::queue::list::response_schema::Path),
515 schemars::schema_for!(crate::cli::command::agents::queue::list::response_schema::Request),
516 schemars::schema_for!(crate::cli::command::agents::queue::list::ResponseItem),
517 schemars::schema_for!(crate::cli::command::agents::queue::Request),
518 schemars::schema_for!(crate::cli::command::agents::Request),
519 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::Path),
520 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::Request),
521 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::request_schema::Path),
522 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::request_schema::Request),
523 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::response_schema::Path),
524 schemars::schema_for!(crate::cli::command::agents::mcp::resources::list::response_schema::Request),
525 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::Path),
526 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::Request),
527 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::request_schema::Path),
528 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::request_schema::Request),
529 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::response_schema::Path),
530 schemars::schema_for!(crate::cli::command::agents::mcp::resources::read::response_schema::Request),
531 schemars::schema_for!(crate::cli::command::agents::mcp::resources::Request),
532 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::Path),
533 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::Request),
534 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::request_schema::Path),
535 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::request_schema::Request),
536 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::response_schema::Path),
537 schemars::schema_for!(crate::cli::command::agents::mcp::servers::list::response_schema::Request),
538 schemars::schema_for!(crate::cli::command::agents::mcp::servers::Request),
539 schemars::schema_for!(crate::cli::command::agents::selector::AgentRef),
540 schemars::schema_for!(crate::cli::command::agents::selector::AgentSelector), schemars::schema_for!(crate::cli::command::agents::spawn::Path),
541 schemars::schema_for!(crate::cli::command::agents::spawn::Request),
542 schemars::schema_for!(crate::cli::command::agents::spawn::request_schema::Path),
543 schemars::schema_for!(crate::cli::command::agents::spawn::request_schema::Request),
544 schemars::schema_for!(crate::cli::command::agents::spawn::RequestDangerousAdvanced),
545 schemars::schema_for!(crate::cli::command::agents::spawn::response_schema::Path),
546 schemars::schema_for!(crate::cli::command::agents::spawn::response_schema::Request),
547 schemars::schema_for!(crate::cli::command::agents::spawn::ResponseItem),
548 schemars::schema_for!(crate::cli::command::agents::tags::apply::AgentTagResolution),
549 schemars::schema_for!(crate::cli::command::agents::tags::apply::Path),
550 schemars::schema_for!(crate::cli::command::agents::tags::apply::Request),
551 schemars::schema_for!(crate::cli::command::agents::tags::apply::request_schema::Path),
552 schemars::schema_for!(crate::cli::command::agents::tags::apply::request_schema::Request),
553 schemars::schema_for!(crate::cli::command::agents::tags::apply::Response),
554 schemars::schema_for!(crate::cli::command::agents::tags::apply::response_schema::Path),
555 schemars::schema_for!(crate::cli::command::agents::tags::apply::response_schema::Request),
556 schemars::schema_for!(crate::cli::command::agents::tags::apply::Target),
557 schemars::schema_for!(crate::cli::command::agents::tags::lookup::LookupState),
558 schemars::schema_for!(crate::cli::command::agents::tags::lookup::Path),
559 schemars::schema_for!(crate::cli::command::agents::tags::lookup::Request),
560 schemars::schema_for!(crate::cli::command::agents::tags::lookup::request_schema::Path),
561 schemars::schema_for!(crate::cli::command::agents::tags::lookup::request_schema::Request),
562 schemars::schema_for!(crate::cli::command::agents::tags::lookup::Response),
563 schemars::schema_for!(crate::cli::command::agents::tags::lookup::response_schema::Path),
564 schemars::schema_for!(crate::cli::command::agents::tags::lookup::response_schema::Request),
565 schemars::schema_for!(crate::cli::command::agents::tags::remove::Path),
566 schemars::schema_for!(crate::cli::command::agents::tags::remove::Removed),
567 schemars::schema_for!(crate::cli::command::agents::tags::remove::Request),
568 schemars::schema_for!(crate::cli::command::agents::tags::remove::Response),
569 schemars::schema_for!(crate::cli::command::agents::tags::remove::request_schema::Path),
570 schemars::schema_for!(crate::cli::command::agents::tags::remove::request_schema::Request),
571 schemars::schema_for!(crate::cli::command::agents::tags::remove::response_schema::Path),
572 schemars::schema_for!(crate::cli::command::agents::tags::remove::response_schema::Request),
573 schemars::schema_for!(crate::cli::command::agents::tags::Request),
574 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::Path),
575 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::Request),
576 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::request_schema::Path),
577 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::request_schema::Request),
578 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::response_schema::Path),
579 schemars::schema_for!(crate::cli::command::agents::mcp::tools::call::response_schema::Request),
580 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::Path),
581 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::Request),
582 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::request_schema::Path),
583 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::request_schema::Request),
584 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::response_schema::Path),
585 schemars::schema_for!(crate::cli::command::agents::mcp::tools::list::response_schema::Request),
586 schemars::schema_for!(crate::cli::command::agents::mcp::tools::Request),
587 schemars::schema_for!(crate::cli::command::agents::mcp::Request),
588 schemars::schema_for!(crate::cli::command::agents::wait::Path),
589 schemars::schema_for!(crate::cli::command::agents::wait::Request),
590 schemars::schema_for!(crate::cli::command::agents::wait::request_schema::Path),
591 schemars::schema_for!(crate::cli::command::agents::wait::request_schema::Request),
592 schemars::schema_for!(crate::cli::command::agents::wait::response_schema::Path),
593 schemars::schema_for!(crate::cli::command::agents::wait::response_schema::Request),
594 schemars::schema_for!(crate::cli::command::api::Request),
595 schemars::schema_for!(crate::cli::command::api::kill::Path),
596 schemars::schema_for!(crate::cli::command::api::kill::Request),
597 schemars::schema_for!(crate::cli::command::api::kill::Response),
598 schemars::schema_for!(crate::cli::command::api::kill::request_schema::Path),
599 schemars::schema_for!(crate::cli::command::api::kill::request_schema::Request),
600 schemars::schema_for!(crate::cli::command::api::kill::response_schema::Path),
601 schemars::schema_for!(crate::cli::command::api::kill::response_schema::Request),
602 schemars::schema_for!(crate::cli::command::api::spawn::Path),
603 schemars::schema_for!(crate::cli::command::api::spawn::Request),
604 schemars::schema_for!(crate::cli::command::api::spawn::Response),
605 schemars::schema_for!(crate::cli::command::api::spawn::request_schema::Path),
606 schemars::schema_for!(crate::cli::command::api::spawn::request_schema::Request),
607 schemars::schema_for!(crate::cli::command::api::spawn::response_schema::Path),
608 schemars::schema_for!(crate::cli::command::api::spawn::response_schema::Request),
609 schemars::schema_for!(crate::cli::command::GetScope),
610 schemars::schema_for!(crate::cli::command::SetScope),
611 schemars::schema_for!(crate::cli::command::api::config::Request),
612 schemars::schema_for!(crate::cli::command::api::config::address::Request),
613 schemars::schema_for!(crate::cli::command::api::config::address::get::Path),
614 schemars::schema_for!(crate::cli::command::api::config::address::get::Request),
615 schemars::schema_for!(crate::cli::command::api::config::address::get::Response),
616 schemars::schema_for!(crate::cli::command::api::config::address::get::request_schema::Path),
617 schemars::schema_for!(crate::cli::command::api::config::address::get::request_schema::Request),
618 schemars::schema_for!(crate::cli::command::api::config::address::get::response_schema::Path),
619 schemars::schema_for!(crate::cli::command::api::config::address::get::response_schema::Request),
620 schemars::schema_for!(crate::cli::command::api::config::address::set::Path),
621 schemars::schema_for!(crate::cli::command::api::config::address::set::Request),
622 schemars::schema_for!(crate::cli::command::api::config::address::set::request_schema::Path),
623 schemars::schema_for!(crate::cli::command::api::config::address::set::request_schema::Request),
624 schemars::schema_for!(crate::cli::command::api::config::address::set::response_schema::Path),
625 schemars::schema_for!(crate::cli::command::api::config::address::set::response_schema::Request),
626 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::Request),
627 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::Path),
628 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::Request),
629 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::Response),
630 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::request_schema::Path),
631 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::request_schema::Request),
632 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::response_schema::Path),
633 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::get::response_schema::Request),
634 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::Path),
635 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::Request),
636 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::request_schema::Path),
637 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::request_schema::Request),
638 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::response_schema::Path),
639 schemars::schema_for!(crate::cli::command::api::config::mcp_call_timeout_ms::set::response_schema::Request),
640 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::Request),
641 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::Path),
642 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::Request),
643 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::Response),
644 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::request_schema::Path),
645 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::request_schema::Request),
646 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::response_schema::Path),
647 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::get::response_schema::Request),
648 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::Path),
649 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::Request),
650 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::request_schema::Path),
651 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::request_schema::Request),
652 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::response_schema::Path),
653 schemars::schema_for!(crate::cli::command::api::config::mcp_connect_timeout_ms::set::response_schema::Request),
654 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::Request),
655 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::Path),
656 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::Request),
657 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::Response),
658 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::request_schema::Path),
659 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::request_schema::Request),
660 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::response_schema::Path),
661 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::get::response_schema::Request),
662 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::Path),
663 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::Request),
664 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::request_schema::Path),
665 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::request_schema::Request),
666 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::response_schema::Path),
667 schemars::schema_for!(crate::cli::command::api::config::backoff_max_elapsed_time_ms::set::response_schema::Request),
668 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::Request),
669 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::Path),
670 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::Request),
671 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::Response),
672 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::request_schema::Path),
673 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::request_schema::Request),
674 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::response_schema::Path),
675 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::get::response_schema::Request),
676 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::Path),
677 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::Request),
678 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::request_schema::Path),
679 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::request_schema::Request),
680 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::response_schema::Path),
681 schemars::schema_for!(crate::cli::command::api::config::commit_author_email::set::response_schema::Request),
682 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::Request),
683 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::Path),
684 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::Request),
685 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::Response),
686 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::request_schema::Path),
687 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::request_schema::Request),
688 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::response_schema::Path),
689 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::get::response_schema::Request),
690 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::Path),
691 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::Request),
692 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::request_schema::Path),
693 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::request_schema::Request),
694 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::response_schema::Path),
695 schemars::schema_for!(crate::cli::command::api::config::commit_author_name::set::response_schema::Request),
696 schemars::schema_for!(crate::cli::command::api::config::get::Path),
697 schemars::schema_for!(crate::cli::command::api::config::get::Request),
698 schemars::schema_for!(crate::cli::command::api::config::get::Response),
699 schemars::schema_for!(crate::cli::command::api::config::get::request_schema::Path),
700 schemars::schema_for!(crate::cli::command::api::config::get::request_schema::Request),
701 schemars::schema_for!(crate::cli::command::api::config::get::response_schema::Path),
702 schemars::schema_for!(crate::cli::command::api::config::get::response_schema::Request),
703 schemars::schema_for!(crate::cli::command::api::config::github_authorization::Request),
704 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::Path),
705 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::Request),
706 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::Response),
707 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::request_schema::Path),
708 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::request_schema::Request),
709 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::response_schema::Path),
710 schemars::schema_for!(crate::cli::command::api::config::github_authorization::get::response_schema::Request),
711 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::Path),
712 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::Request),
713 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::request_schema::Path),
714 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::request_schema::Request),
715 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::response_schema::Path),
716 schemars::schema_for!(crate::cli::command::api::config::github_authorization::set::response_schema::Request),
717 schemars::schema_for!(crate::cli::command::api::config::http_referer::Request),
718 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::Path),
719 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::Request),
720 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::Response),
721 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::request_schema::Path),
722 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::request_schema::Request),
723 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::response_schema::Path),
724 schemars::schema_for!(crate::cli::command::api::config::http_referer::get::response_schema::Request),
725 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::Path),
726 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::Request),
727 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::request_schema::Path),
728 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::request_schema::Request),
729 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::response_schema::Path),
730 schemars::schema_for!(crate::cli::command::api::config::http_referer::set::response_schema::Request),
731 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::Request),
732 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::Path),
733 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::Request),
734 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::request_schema::Path),
735 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::request_schema::Request),
736 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::response_schema::Path),
737 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::add::response_schema::Request),
738 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::Path),
739 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::Request),
740 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::request_schema::Path),
741 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::request_schema::Request),
742 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::response_schema::Path),
743 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::del::response_schema::Request),
744 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::Path),
745 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::Request),
746 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::Response),
747 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::request_schema::Path),
748 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::request_schema::Request),
749 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::response_schema::Path),
750 schemars::schema_for!(crate::cli::command::api::config::mcp_authorization::get::response_schema::Request),
751 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::Request),
752 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::Path),
753 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::Request),
754 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::Response),
755 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::request_schema::Path),
756 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::request_schema::Request),
757 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::response_schema::Path),
758 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::get::response_schema::Request),
759 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::Path),
760 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::Request),
761 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::request_schema::Path),
762 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::request_schema::Request),
763 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::response_schema::Path),
764 schemars::schema_for!(crate::cli::command::api::config::objectiveai_authorization::set::response_schema::Request),
765 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::Request),
766 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::Path),
767 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::Request),
768 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::Response),
769 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::request_schema::Path),
770 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::request_schema::Request),
771 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::response_schema::Path),
772 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::get::response_schema::Request),
773 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::Path),
774 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::Request),
775 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::request_schema::Path),
776 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::request_schema::Request),
777 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::response_schema::Path),
778 schemars::schema_for!(crate::cli::command::api::config::openrouter_authorization::set::response_schema::Request),
779 schemars::schema_for!(crate::cli::command::api::config::user_agent::Request),
780 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::Path),
781 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::Request),
782 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::Response),
783 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::request_schema::Path),
784 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::request_schema::Request),
785 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::response_schema::Path),
786 schemars::schema_for!(crate::cli::command::api::config::user_agent::get::response_schema::Request),
787 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::Path),
788 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::Request),
789 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::request_schema::Path),
790 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::request_schema::Request),
791 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::response_schema::Path),
792 schemars::schema_for!(crate::cli::command::api::config::user_agent::set::response_schema::Request),
793 schemars::schema_for!(crate::cli::command::api::config::x_title::Request),
794 schemars::schema_for!(crate::cli::command::api::config::x_title::get::Path),
795 schemars::schema_for!(crate::cli::command::api::config::x_title::get::Request),
796 schemars::schema_for!(crate::cli::command::api::config::x_title::get::Response),
797 schemars::schema_for!(crate::cli::command::api::config::x_title::get::request_schema::Path),
798 schemars::schema_for!(crate::cli::command::api::config::x_title::get::request_schema::Request),
799 schemars::schema_for!(crate::cli::command::api::config::x_title::get::response_schema::Path),
800 schemars::schema_for!(crate::cli::command::api::config::x_title::get::response_schema::Request),
801 schemars::schema_for!(crate::cli::command::api::config::x_title::set::Path),
802 schemars::schema_for!(crate::cli::command::api::config::x_title::set::Request),
803 schemars::schema_for!(crate::cli::command::api::config::x_title::set::request_schema::Path),
804 schemars::schema_for!(crate::cli::command::api::config::x_title::set::request_schema::Request),
805 schemars::schema_for!(crate::cli::command::api::config::x_title::set::response_schema::Path),
806 schemars::schema_for!(crate::cli::command::api::config::x_title::set::response_schema::Request),
807 schemars::schema_for!(crate::cli::command::daemon::Request),
808 schemars::schema_for!(crate::cli::command::daemon::kill::Path),
809 schemars::schema_for!(crate::cli::command::daemon::kill::Request),
810 schemars::schema_for!(crate::cli::command::daemon::kill::Response),
811 schemars::schema_for!(crate::cli::command::daemon::kill::request_schema::Path),
812 schemars::schema_for!(crate::cli::command::daemon::kill::request_schema::Request),
813 schemars::schema_for!(crate::cli::command::daemon::kill::response_schema::Path),
814 schemars::schema_for!(crate::cli::command::daemon::kill::response_schema::Request),
815 schemars::schema_for!(crate::cli::command::daemon::spawn::Path),
816 schemars::schema_for!(crate::cli::command::daemon::spawn::Request),
817 schemars::schema_for!(crate::cli::command::daemon::spawn::RequestDangerousAdvanced),
818 schemars::schema_for!(crate::cli::command::daemon::spawn::ResponseItem),
819 schemars::schema_for!(crate::cli::command::daemon::spawn::request_schema::Path),
820 schemars::schema_for!(crate::cli::command::daemon::spawn::request_schema::Request),
821 schemars::schema_for!(crate::cli::command::daemon::spawn::response_schema::Path),
822 schemars::schema_for!(crate::cli::command::daemon::spawn::response_schema::Request),
823 schemars::schema_for!(crate::cli::command::db::config::Request),
824 schemars::schema_for!(crate::cli::command::db::config::address::Request),
825 schemars::schema_for!(crate::cli::command::db::config::address::get::Path),
826 schemars::schema_for!(crate::cli::command::db::config::address::get::Request),
827 schemars::schema_for!(crate::cli::command::db::config::address::get::Response),
828 schemars::schema_for!(crate::cli::command::db::config::address::get::request_schema::Path),
829 schemars::schema_for!(crate::cli::command::db::config::address::get::request_schema::Request),
830 schemars::schema_for!(crate::cli::command::db::config::address::get::response_schema::Path),
831 schemars::schema_for!(crate::cli::command::db::config::address::get::response_schema::Request),
832 schemars::schema_for!(crate::cli::command::db::config::address::set::Path),
833 schemars::schema_for!(crate::cli::command::db::config::address::set::Request),
834 schemars::schema_for!(crate::cli::command::db::config::address::set::request_schema::Path),
835 schemars::schema_for!(crate::cli::command::db::config::address::set::request_schema::Request),
836 schemars::schema_for!(crate::cli::command::db::config::address::set::response_schema::Path),
837 schemars::schema_for!(crate::cli::command::db::config::address::set::response_schema::Request),
838 schemars::schema_for!(crate::cli::command::db::config::database::Request),
839 schemars::schema_for!(crate::cli::command::db::config::database::get::Path),
840 schemars::schema_for!(crate::cli::command::db::config::database::get::Request),
841 schemars::schema_for!(crate::cli::command::db::config::database::get::Response),
842 schemars::schema_for!(crate::cli::command::db::config::database::get::request_schema::Path),
843 schemars::schema_for!(crate::cli::command::db::config::database::get::request_schema::Request),
844 schemars::schema_for!(crate::cli::command::db::config::database::get::response_schema::Path),
845 schemars::schema_for!(crate::cli::command::db::config::database::get::response_schema::Request),
846 schemars::schema_for!(crate::cli::command::db::config::database::set::Path),
847 schemars::schema_for!(crate::cli::command::db::config::database::set::Request),
848 schemars::schema_for!(crate::cli::command::db::config::database::set::request_schema::Path),
849 schemars::schema_for!(crate::cli::command::db::config::database::set::request_schema::Request),
850 schemars::schema_for!(crate::cli::command::db::config::database::set::response_schema::Path),
851 schemars::schema_for!(crate::cli::command::db::config::database::set::response_schema::Request),
852 schemars::schema_for!(crate::cli::command::db::config::get::Path),
853 schemars::schema_for!(crate::cli::command::db::config::get::Request),
854 schemars::schema_for!(crate::cli::command::db::config::get::Response),
855 schemars::schema_for!(crate::cli::command::db::config::get::request_schema::Path),
856 schemars::schema_for!(crate::cli::command::db::config::get::request_schema::Request),
857 schemars::schema_for!(crate::cli::command::db::config::get::response_schema::Path),
858 schemars::schema_for!(crate::cli::command::db::config::get::response_schema::Request),
859 schemars::schema_for!(crate::cli::command::db::config::password::Request),
860 schemars::schema_for!(crate::cli::command::db::config::password::get::Path),
861 schemars::schema_for!(crate::cli::command::db::config::password::get::Request),
862 schemars::schema_for!(crate::cli::command::db::config::password::get::Response),
863 schemars::schema_for!(crate::cli::command::db::config::password::get::request_schema::Path),
864 schemars::schema_for!(crate::cli::command::db::config::password::get::request_schema::Request),
865 schemars::schema_for!(crate::cli::command::db::config::password::get::response_schema::Path),
866 schemars::schema_for!(crate::cli::command::db::config::password::get::response_schema::Request),
867 schemars::schema_for!(crate::cli::command::db::config::password::set::Path),
868 schemars::schema_for!(crate::cli::command::db::config::password::set::Request),
869 schemars::schema_for!(crate::cli::command::db::config::password::set::request_schema::Path),
870 schemars::schema_for!(crate::cli::command::db::config::password::set::request_schema::Request),
871 schemars::schema_for!(crate::cli::command::db::config::password::set::response_schema::Path),
872 schemars::schema_for!(crate::cli::command::db::config::password::set::response_schema::Request),
873 schemars::schema_for!(crate::cli::command::db::config::user::Request),
874 schemars::schema_for!(crate::cli::command::db::config::user::get::Path),
875 schemars::schema_for!(crate::cli::command::db::config::user::get::Request),
876 schemars::schema_for!(crate::cli::command::db::config::user::get::Response),
877 schemars::schema_for!(crate::cli::command::db::config::user::get::request_schema::Path),
878 schemars::schema_for!(crate::cli::command::db::config::user::get::request_schema::Request),
879 schemars::schema_for!(crate::cli::command::db::config::user::get::response_schema::Path),
880 schemars::schema_for!(crate::cli::command::db::config::user::get::response_schema::Request),
881 schemars::schema_for!(crate::cli::command::db::config::user::set::Path),
882 schemars::schema_for!(crate::cli::command::db::config::user::set::Request),
883 schemars::schema_for!(crate::cli::command::db::config::user::set::request_schema::Path),
884 schemars::schema_for!(crate::cli::command::db::config::user::set::request_schema::Request),
885 schemars::schema_for!(crate::cli::command::db::config::user::set::response_schema::Path),
886 schemars::schema_for!(crate::cli::command::db::config::user::set::response_schema::Request),
887 schemars::schema_for!(crate::cli::command::mcp::config::address::get::Path),
888 schemars::schema_for!(crate::cli::command::mcp::config::address::get::Request),
889 schemars::schema_for!(crate::cli::command::mcp::config::address::get::request_schema::Path),
890 schemars::schema_for!(crate::cli::command::mcp::config::address::get::request_schema::Request),
891 schemars::schema_for!(crate::cli::command::mcp::config::address::get::Response),
892 schemars::schema_for!(crate::cli::command::mcp::config::address::get::response_schema::Path),
893 schemars::schema_for!(crate::cli::command::mcp::config::address::get::response_schema::Request),
894 schemars::schema_for!(crate::cli::command::mcp::config::address::Request),
895 schemars::schema_for!(crate::cli::command::mcp::config::address::set::Path),
896 schemars::schema_for!(crate::cli::command::mcp::config::address::set::Request),
897 schemars::schema_for!(crate::cli::command::mcp::config::address::set::request_schema::Path),
898 schemars::schema_for!(crate::cli::command::mcp::config::address::set::request_schema::Request),
899 schemars::schema_for!(crate::cli::command::mcp::config::address::set::response_schema::Path),
900 schemars::schema_for!(crate::cli::command::mcp::config::address::set::response_schema::Request),
901 schemars::schema_for!(crate::cli::command::mcp::config::get::Path),
902 schemars::schema_for!(crate::cli::command::mcp::config::get::Request),
903 schemars::schema_for!(crate::cli::command::mcp::config::get::request_schema::Path),
904 schemars::schema_for!(crate::cli::command::mcp::config::get::request_schema::Request),
905 schemars::schema_for!(crate::cli::command::mcp::config::get::Response),
906 schemars::schema_for!(crate::cli::command::mcp::config::get::response_schema::Path),
907 schemars::schema_for!(crate::cli::command::mcp::config::get::response_schema::Request),
908 schemars::schema_for!(crate::cli::command::mcp::config::port::get::Path),
909 schemars::schema_for!(crate::cli::command::mcp::config::port::get::Request),
910 schemars::schema_for!(crate::cli::command::mcp::config::port::get::request_schema::Path),
911 schemars::schema_for!(crate::cli::command::mcp::config::port::get::request_schema::Request),
912 schemars::schema_for!(crate::cli::command::mcp::config::port::get::Response),
913 schemars::schema_for!(crate::cli::command::mcp::config::port::get::response_schema::Path),
914 schemars::schema_for!(crate::cli::command::mcp::config::port::get::response_schema::Request),
915 schemars::schema_for!(crate::cli::command::mcp::config::port::Request),
916 schemars::schema_for!(crate::cli::command::mcp::config::port::set::Path),
917 schemars::schema_for!(crate::cli::command::mcp::config::port::set::Request),
918 schemars::schema_for!(crate::cli::command::mcp::config::port::set::request_schema::Path),
919 schemars::schema_for!(crate::cli::command::mcp::config::port::set::request_schema::Request),
920 schemars::schema_for!(crate::cli::command::mcp::config::port::set::response_schema::Path),
921 schemars::schema_for!(crate::cli::command::mcp::config::port::set::response_schema::Request),
922 schemars::schema_for!(crate::cli::command::mcp::config::Request),
923 schemars::schema_for!(crate::cli::command::db::kill::Path),
924 schemars::schema_for!(crate::cli::command::db::kill::Request),
925 schemars::schema_for!(crate::cli::command::db::kill::Response),
926 schemars::schema_for!(crate::cli::command::db::kill::request_schema::Path),
927 schemars::schema_for!(crate::cli::command::db::kill::request_schema::Request),
928 schemars::schema_for!(crate::cli::command::db::kill::response_schema::Path),
929 schemars::schema_for!(crate::cli::command::db::kill::response_schema::Request),
930 schemars::schema_for!(crate::cli::command::db::query::Column),
931 schemars::schema_for!(crate::cli::command::db::query::Path),
932 schemars::schema_for!(crate::cli::command::db::query::Request),
933 schemars::schema_for!(crate::cli::command::db::query::request_schema::Path),
934 schemars::schema_for!(crate::cli::command::db::query::request_schema::Request),
935 schemars::schema_for!(crate::cli::command::db::query::Response),
936 schemars::schema_for!(crate::cli::command::db::query::response_schema::Path),
937 schemars::schema_for!(crate::cli::command::db::query::response_schema::Request),
938 schemars::schema_for!(crate::cli::command::db::spawn::Path),
939 schemars::schema_for!(crate::cli::command::db::spawn::Request),
940 schemars::schema_for!(crate::cli::command::db::spawn::Response),
941 schemars::schema_for!(crate::cli::command::db::spawn::request_schema::Path),
942 schemars::schema_for!(crate::cli::command::db::spawn::request_schema::Request),
943 schemars::schema_for!(crate::cli::command::db::spawn::response_schema::Path),
944 schemars::schema_for!(crate::cli::command::db::spawn::response_schema::Request),
945 schemars::schema_for!(crate::cli::command::db::Request),
946 schemars::schema_for!(crate::cli::command::functions::execute::FunctionSpec),
947 schemars::schema_for!(crate::cli::command::functions::execute::ProfileSpec),
948 schemars::schema_for!(crate::cli::command::functions::execute::Request),
949 schemars::schema_for!(crate::cli::command::functions::execute::standard::AgentInstanceHierarchy),
950 schemars::schema_for!(crate::cli::command::functions::execute::standard::AgentInstanceHierarchyType),
951 schemars::schema_for!(crate::cli::command::functions::execute::standard::Path),
952 schemars::schema_for!(crate::cli::command::functions::execute::standard::Request),
953 schemars::schema_for!(crate::cli::command::functions::execute::standard::request_schema::Path),
954 schemars::schema_for!(crate::cli::command::functions::execute::standard::request_schema::Request),
955 schemars::schema_for!(crate::cli::command::functions::execute::standard::RequestDangerousAdvanced),
956 schemars::schema_for!(crate::cli::command::functions::execute::standard::RequestInput),
957 schemars::schema_for!(crate::cli::command::functions::execute::standard::response_schema::Path),
958 schemars::schema_for!(crate::cli::command::functions::execute::standard::response_schema::Request),
959 schemars::schema_for!(crate::cli::command::functions::execute::standard::ResponseItem),
960 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::AgentInstanceHierarchy),
961 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::AgentInstanceHierarchyType),
962 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::Path),
963 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::Request),
964 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::request_schema::Path),
965 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::request_schema::Request),
966 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::RequestDangerousAdvanced),
967 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::RequestInput),
968 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::response_schema::Path),
969 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::response_schema::Request),
970 schemars::schema_for!(crate::cli::command::functions::execute::swiss_system::ResponseItem),
971 schemars::schema_for!(crate::cli::command::functions::get::Path),
972 schemars::schema_for!(crate::cli::command::functions::get::Request),
973 schemars::schema_for!(crate::cli::command::functions::get::request_schema::Path),
974 schemars::schema_for!(crate::cli::command::functions::get::request_schema::Request),
975 schemars::schema_for!(crate::cli::command::functions::get::Response),
976 schemars::schema_for!(crate::cli::command::functions::get::response_schema::Path),
977 schemars::schema_for!(crate::cli::command::functions::get::response_schema::Request),
978 schemars::schema_for!(crate::cli::command::functions::list::Path),
979 schemars::schema_for!(crate::cli::command::functions::list::Request),
980 schemars::schema_for!(crate::cli::command::functions::list::request_schema::Path),
981 schemars::schema_for!(crate::cli::command::functions::list::request_schema::Request),
982 schemars::schema_for!(crate::cli::command::functions::list::Response),
983 schemars::schema_for!(crate::cli::command::functions::list::response_schema::Path),
984 schemars::schema_for!(crate::cli::command::functions::list::response_schema::Request), schemars::schema_for!(crate::cli::command::functions::profiles::get::Path),
985 schemars::schema_for!(crate::cli::command::functions::profiles::get::Request),
986 schemars::schema_for!(crate::cli::command::functions::profiles::get::request_schema::Path),
987 schemars::schema_for!(crate::cli::command::functions::profiles::get::request_schema::Request),
988 schemars::schema_for!(crate::cli::command::functions::profiles::get::Response),
989 schemars::schema_for!(crate::cli::command::functions::profiles::get::response_schema::Path),
990 schemars::schema_for!(crate::cli::command::functions::profiles::get::response_schema::Request),
991 schemars::schema_for!(crate::cli::command::functions::profiles::list::Path),
992 schemars::schema_for!(crate::cli::command::functions::profiles::list::Request),
993 schemars::schema_for!(crate::cli::command::functions::profiles::list::request_schema::Path),
994 schemars::schema_for!(crate::cli::command::functions::profiles::list::request_schema::Request),
995 schemars::schema_for!(crate::cli::command::functions::profiles::list::Response),
996 schemars::schema_for!(crate::cli::command::functions::profiles::list::response_schema::Path),
997 schemars::schema_for!(crate::cli::command::functions::profiles::list::response_schema::Request), schemars::schema_for!(crate::cli::command::functions::profiles::publish::Path),
998 schemars::schema_for!(crate::cli::command::functions::profiles::publish::Request),
999 schemars::schema_for!(crate::cli::command::functions::profiles::publish::request_schema::Path),
1000 schemars::schema_for!(crate::cli::command::functions::profiles::publish::request_schema::Request),
1001 schemars::schema_for!(crate::cli::command::functions::profiles::publish::RequestBody),
1002 schemars::schema_for!(crate::cli::command::functions::profiles::publish::RequestPublishMessage),
1003 schemars::schema_for!(crate::cli::command::functions::profiles::publish::Response),
1004 schemars::schema_for!(crate::cli::command::functions::profiles::publish::response_schema::Path),
1005 schemars::schema_for!(crate::cli::command::functions::profiles::publish::response_schema::Request),
1006 schemars::schema_for!(crate::cli::command::functions::profiles::Request),
1007 schemars::schema_for!(crate::cli::command::functions::publish::Path),
1008 schemars::schema_for!(crate::cli::command::functions::publish::Request),
1009 schemars::schema_for!(crate::cli::command::functions::publish::request_schema::Path),
1010 schemars::schema_for!(crate::cli::command::functions::publish::request_schema::Request),
1011 schemars::schema_for!(crate::cli::command::functions::publish::RequestBody),
1012 schemars::schema_for!(crate::cli::command::functions::publish::RequestPublishMessage),
1013 schemars::schema_for!(crate::cli::command::functions::publish::Response),
1014 schemars::schema_for!(crate::cli::command::functions::publish::response_schema::Path),
1015 schemars::schema_for!(crate::cli::command::functions::publish::response_schema::Request),
1016 schemars::schema_for!(crate::cli::command::functions::Request),
1017 schemars::schema_for!(crate::cli::command::kill_all::Path),
1018 schemars::schema_for!(crate::cli::command::kill_all::Request),
1019 schemars::schema_for!(crate::cli::command::kill_all::Response),
1020 schemars::schema_for!(crate::cli::command::kill_all::request_schema::Path),
1021 schemars::schema_for!(crate::cli::command::kill_all::request_schema::Request),
1022 schemars::schema_for!(crate::cli::command::kill_all::response_schema::Path),
1023 schemars::schema_for!(crate::cli::command::kill_all::response_schema::Request),
1024 schemars::schema_for!(crate::cli::command::mcp::kill::Path),
1025 schemars::schema_for!(crate::cli::command::mcp::kill::Request),
1026 schemars::schema_for!(crate::cli::command::mcp::kill::request_schema::Path),
1027 schemars::schema_for!(crate::cli::command::mcp::kill::request_schema::Request),
1028 schemars::schema_for!(crate::cli::command::mcp::kill::Response),
1029 schemars::schema_for!(crate::cli::command::mcp::kill::response_schema::Path),
1030 schemars::schema_for!(crate::cli::command::mcp::kill::response_schema::Request),
1031 schemars::schema_for!(crate::cli::command::mcp::Request),
1032 schemars::schema_for!(crate::cli::command::mcp::spawn::Path),
1033 schemars::schema_for!(crate::cli::command::mcp::spawn::Request),
1034 schemars::schema_for!(crate::cli::command::mcp::spawn::request_schema::Path),
1035 schemars::schema_for!(crate::cli::command::mcp::spawn::request_schema::Request),
1036 schemars::schema_for!(crate::cli::command::mcp::spawn::Response),
1037 schemars::schema_for!(crate::cli::command::mcp::spawn::response_schema::Path),
1038 schemars::schema_for!(crate::cli::command::mcp::spawn::response_schema::Request),
1039 schemars::schema_for!(crate::cli::command::Ok),
1040 schemars::schema_for!(crate::cli::command::RequestBase),
1041 schemars::schema_for!(crate::cli::command::plugins::get::Path),
1042 schemars::schema_for!(crate::cli::command::plugins::get::Request),
1043 schemars::schema_for!(crate::cli::command::plugins::get::request_schema::Path),
1044 schemars::schema_for!(crate::cli::command::plugins::get::request_schema::Request),
1045 schemars::schema_for!(crate::cli::command::plugins::get::response_schema::Path),
1046 schemars::schema_for!(crate::cli::command::plugins::get::response_schema::Request),
1047 schemars::schema_for!(crate::cli::command::plugins::get::ResponseManifest),
1048 schemars::schema_for!(crate::cli::command::plugins::get::ResponseMcpServer),
1049 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::Path),
1050 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::Request),
1051 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::request_schema::Path),
1052 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::request_schema::Request),
1053 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::Response),
1054 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::response_schema::Path),
1055 schemars::schema_for!(crate::cli::command::plugins::install::filesystem::response_schema::Request),
1056 schemars::schema_for!(crate::cli::command::plugins::install::github::Path),
1057 schemars::schema_for!(crate::cli::command::plugins::install::github::Request),
1058 schemars::schema_for!(crate::cli::command::plugins::install::github::request_schema::Path),
1059 schemars::schema_for!(crate::cli::command::plugins::install::github::request_schema::Request),
1060 schemars::schema_for!(crate::cli::command::plugins::install::github::Response),
1061 schemars::schema_for!(crate::cli::command::plugins::install::github::response_schema::Path),
1062 schemars::schema_for!(crate::cli::command::plugins::install::github::response_schema::Request),
1063 schemars::schema_for!(crate::cli::command::plugins::install::Request),
1064 schemars::schema_for!(crate::cli::command::plugins::list::Path),
1065 schemars::schema_for!(crate::cli::command::plugins::list::Request),
1066 schemars::schema_for!(crate::cli::command::plugins::list::request_schema::Path),
1067 schemars::schema_for!(crate::cli::command::plugins::list::request_schema::Request),
1068 schemars::schema_for!(crate::cli::command::plugins::list::response_schema::Path),
1069 schemars::schema_for!(crate::cli::command::plugins::list::response_schema::Request),
1070 schemars::schema_for!(crate::cli::command::plugins::logs::Request),
1071 schemars::schema_for!(crate::cli::command::plugins::logs::list::Path),
1072 schemars::schema_for!(crate::cli::command::plugins::logs::list::Request),
1073 schemars::schema_for!(crate::cli::command::plugins::logs::list::ResponseItem),
1074 schemars::schema_for!(crate::cli::command::plugins::logs::list::request_schema::Path),
1075 schemars::schema_for!(crate::cli::command::plugins::logs::list::request_schema::Request),
1076 schemars::schema_for!(crate::cli::command::plugins::logs::list::response_schema::Path),
1077 schemars::schema_for!(crate::cli::command::plugins::logs::list::response_schema::Request),
1078 schemars::schema_for!(crate::cli::command::plugins::Request),
1079 schemars::schema_for!(crate::cli::command::plugins::run::Mcp),
1080 schemars::schema_for!(crate::cli::command::plugins::run::McpType),
1081 schemars::schema_for!(crate::cli::command::plugins::run::Path),
1082 schemars::schema_for!(crate::cli::command::plugins::run::Request),
1083 schemars::schema_for!(crate::cli::command::plugins::run::request_schema::Path),
1084 schemars::schema_for!(crate::cli::command::plugins::run::request_schema::Request),
1085 schemars::schema_for!(crate::cli::command::plugins::run::response_schema::Path),
1086 schemars::schema_for!(crate::cli::command::plugins::run::response_schema::Request),
1087 schemars::schema_for!(crate::cli::command::plugins::run::ResponseItem),
1088 schemars::schema_for!(crate::cli::command::python::Path),
1089 schemars::schema_for!(crate::cli::command::python::Request),
1090 schemars::schema_for!(crate::cli::command::python::request_schema::Path),
1091 schemars::schema_for!(crate::cli::command::python::request_schema::Request),
1092 schemars::schema_for!(crate::cli::command::python::response_schema::Path),
1093 schemars::schema_for!(crate::cli::command::python::response_schema::Request),
1094 schemars::schema_for!(crate::cli::command::Request),
1095 schemars::schema_for!(crate::cli::command::laboratories::Request),
1096 schemars::schema_for!(crate::cli::command::laboratories::create::EnvVar),
1097 schemars::schema_for!(crate::cli::command::laboratories::create::Kind),
1098 schemars::schema_for!(crate::cli::command::laboratories::create::Mount),
1099 schemars::schema_for!(crate::cli::command::laboratories::create::Path),
1100 schemars::schema_for!(crate::cli::command::laboratories::create::Request),
1101 schemars::schema_for!(crate::cli::command::laboratories::create::request_schema::Path),
1102 schemars::schema_for!(crate::cli::command::laboratories::create::request_schema::Request),
1103 schemars::schema_for!(crate::cli::command::laboratories::create::Response),
1104 schemars::schema_for!(crate::cli::command::laboratories::create::response_schema::Path),
1105 schemars::schema_for!(crate::cli::command::laboratories::create::response_schema::Request),
1106 schemars::schema_for!(crate::cli::command::laboratories::delete::Kind),
1107 schemars::schema_for!(crate::cli::command::laboratories::delete::Path),
1108 schemars::schema_for!(crate::cli::command::laboratories::delete::Request),
1109 schemars::schema_for!(crate::cli::command::laboratories::delete::request_schema::Path),
1110 schemars::schema_for!(crate::cli::command::laboratories::delete::request_schema::Request),
1111 schemars::schema_for!(crate::cli::command::laboratories::delete::Response),
1112 schemars::schema_for!(crate::cli::command::laboratories::delete::response_schema::Path),
1113 schemars::schema_for!(crate::cli::command::laboratories::delete::response_schema::Request),
1114 schemars::schema_for!(crate::cli::command::laboratories::list::Path),
1115 schemars::schema_for!(crate::cli::command::laboratories::list::Request),
1116 schemars::schema_for!(crate::cli::command::laboratories::list::request_schema::Path),
1117 schemars::schema_for!(crate::cli::command::laboratories::list::request_schema::Request),
1118 schemars::schema_for!(crate::cli::command::laboratories::list::ResponseItem),
1119 schemars::schema_for!(crate::cli::command::laboratories::list::response_schema::Path),
1120 schemars::schema_for!(crate::cli::command::laboratories::list::response_schema::Request),
1121 schemars::schema_for!(crate::cli::command::swarms::get::Path),
1122 schemars::schema_for!(crate::cli::command::swarms::get::Request),
1123 schemars::schema_for!(crate::cli::command::swarms::get::request_schema::Path),
1124 schemars::schema_for!(crate::cli::command::swarms::get::request_schema::Request),
1125 schemars::schema_for!(crate::cli::command::swarms::get::Response),
1126 schemars::schema_for!(crate::cli::command::swarms::get::response_schema::Path),
1127 schemars::schema_for!(crate::cli::command::swarms::get::response_schema::Request),
1128 schemars::schema_for!(crate::cli::command::swarms::list::Path),
1129 schemars::schema_for!(crate::cli::command::swarms::list::Request),
1130 schemars::schema_for!(crate::cli::command::swarms::list::request_schema::Path),
1131 schemars::schema_for!(crate::cli::command::swarms::list::request_schema::Request),
1132 schemars::schema_for!(crate::cli::command::swarms::list::Response),
1133 schemars::schema_for!(crate::cli::command::swarms::list::response_schema::Path),
1134 schemars::schema_for!(crate::cli::command::swarms::list::response_schema::Request), schemars::schema_for!(crate::cli::command::swarms::publish::Path),
1135 schemars::schema_for!(crate::cli::command::swarms::publish::Request),
1136 schemars::schema_for!(crate::cli::command::swarms::publish::request_schema::Path),
1137 schemars::schema_for!(crate::cli::command::swarms::publish::request_schema::Request),
1138 schemars::schema_for!(crate::cli::command::swarms::publish::RequestBody),
1139 schemars::schema_for!(crate::cli::command::swarms::publish::RequestPublishMessage),
1140 schemars::schema_for!(crate::cli::command::swarms::publish::Response),
1141 schemars::schema_for!(crate::cli::command::swarms::publish::response_schema::Path),
1142 schemars::schema_for!(crate::cli::command::swarms::publish::response_schema::Request),
1143 schemars::schema_for!(crate::cli::command::swarms::Request),
1144 schemars::schema_for!(crate::cli::command::tools::get::Exec),
1145 schemars::schema_for!(crate::cli::command::tools::get::Path),
1146 schemars::schema_for!(crate::cli::command::tools::get::Request),
1147 schemars::schema_for!(crate::cli::command::tools::get::request_schema::Path),
1148 schemars::schema_for!(crate::cli::command::tools::get::request_schema::Request),
1149 schemars::schema_for!(crate::cli::command::tools::get::response_schema::Path),
1150 schemars::schema_for!(crate::cli::command::tools::get::response_schema::Request),
1151 schemars::schema_for!(crate::cli::command::tools::get::ResponseManifest),
1152 schemars::schema_for!(crate::cli::command::tools::install::filesystem::Path),
1153 schemars::schema_for!(crate::cli::command::tools::install::filesystem::Request),
1154 schemars::schema_for!(crate::cli::command::tools::install::filesystem::request_schema::Path),
1155 schemars::schema_for!(crate::cli::command::tools::install::filesystem::request_schema::Request),
1156 schemars::schema_for!(crate::cli::command::tools::install::filesystem::Response),
1157 schemars::schema_for!(crate::cli::command::tools::install::filesystem::response_schema::Path),
1158 schemars::schema_for!(crate::cli::command::tools::install::filesystem::response_schema::Request),
1159 schemars::schema_for!(crate::cli::command::tools::install::github::Path),
1160 schemars::schema_for!(crate::cli::command::tools::install::github::Request),
1161 schemars::schema_for!(crate::cli::command::tools::install::github::request_schema::Path),
1162 schemars::schema_for!(crate::cli::command::tools::install::github::request_schema::Request),
1163 schemars::schema_for!(crate::cli::command::tools::install::github::Response),
1164 schemars::schema_for!(crate::cli::command::tools::install::github::response_schema::Path),
1165 schemars::schema_for!(crate::cli::command::tools::install::github::response_schema::Request),
1166 schemars::schema_for!(crate::cli::command::tools::install::Request),
1167 schemars::schema_for!(crate::cli::command::tools::list::Path),
1168 schemars::schema_for!(crate::cli::command::tools::list::Request),
1169 schemars::schema_for!(crate::cli::command::tools::list::request_schema::Path),
1170 schemars::schema_for!(crate::cli::command::tools::list::request_schema::Request),
1171 schemars::schema_for!(crate::cli::command::tools::list::response_schema::Path),
1172 schemars::schema_for!(crate::cli::command::tools::list::response_schema::Request),
1173 schemars::schema_for!(crate::cli::command::tools::Request),
1174 schemars::schema_for!(crate::cli::command::tools::run::Path),
1175 schemars::schema_for!(crate::cli::command::tools::run::Request),
1176 schemars::schema_for!(crate::cli::command::tools::run::request_schema::Path),
1177 schemars::schema_for!(crate::cli::command::tools::run::request_schema::Request),
1178 schemars::schema_for!(crate::cli::command::tools::run::response_schema::Path),
1179 schemars::schema_for!(crate::cli::command::tools::run::response_schema::Request),
1180 schemars::schema_for!(crate::cli::command::tools::run::ResponseItem),
1181 schemars::schema_for!(crate::cli::command::update::Path),
1182 schemars::schema_for!(crate::cli::command::update::Request),
1183 schemars::schema_for!(crate::cli::command::update::request_schema::Path),
1184 schemars::schema_for!(crate::cli::command::update::request_schema::Request),
1185 schemars::schema_for!(crate::cli::command::update::Response),
1186 schemars::schema_for!(crate::cli::command::update::response_schema::Path),
1187 schemars::schema_for!(crate::cli::command::update::response_schema::Request),
1188 schemars::schema_for!(crate::cli::command::update::ResponseItem),
1189 schemars::schema_for!(crate::cli::command::update::ResponseSkipReason),
1190 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::Path),
1191 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::Request),
1192 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::request_schema::Path),
1193 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::request_schema::Request),
1194 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::Response),
1195 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::response_schema::Path),
1196 schemars::schema_for!(crate::cli::command::viewer::generate_secret_signature_pair::response_schema::Request),
1197 schemars::schema_for!(crate::cli::command::viewer::kill::Path),
1198 schemars::schema_for!(crate::cli::command::viewer::kill::Request),
1199 schemars::schema_for!(crate::cli::command::viewer::kill::request_schema::Path),
1200 schemars::schema_for!(crate::cli::command::viewer::kill::request_schema::Request),
1201 schemars::schema_for!(crate::cli::command::viewer::kill::Response),
1202 schemars::schema_for!(crate::cli::command::viewer::kill::response_schema::Path),
1203 schemars::schema_for!(crate::cli::command::viewer::kill::response_schema::Request),
1204 schemars::schema_for!(crate::cli::command::viewer::Request),
1205 schemars::schema_for!(crate::cli::command::viewer::spawn::Path),
1206 schemars::schema_for!(crate::cli::command::viewer::spawn::Request),
1207 schemars::schema_for!(crate::cli::command::viewer::spawn::request_schema::Path),
1208 schemars::schema_for!(crate::cli::command::viewer::spawn::request_schema::Request),
1209 schemars::schema_for!(crate::cli::command::viewer::spawn::Response),
1210 schemars::schema_for!(crate::cli::command::viewer::spawn::response_schema::Path),
1211 schemars::schema_for!(crate::cli::command::viewer::spawn::response_schema::Request),
1212 schemars::schema_for!(crate::cli::Error),
1213 schemars::schema_for!(crate::cli::ErrorType),
1214 schemars::schema_for!(crate::cli::Level),
1215 schemars::schema_for!(crate::cli::plugins::Command),
1216 schemars::schema_for!(crate::cli::plugins::CommandType),
1217 schemars::schema_for!(crate::cli::plugins::Output),
1218 ]);
1219
1220 #[cfg(feature = "cli-executor")]
1221 schemas.extend([schemars::schema_for!(
1222 crate::cli::command::command_executor::sse::AuthEnvelope
1223 )]);
1224
1225 #[cfg(feature = "cli-listener")]
1226 schemas.extend([
1227 schemars::schema_for!(crate::cli::agents_instances_list_listener::AgentEvent),
1228 schemars::schema_for!(crate::cli::agents_instances_list_listener::AgentStatus),
1229 schemars::schema_for!(crate::cli::agents_instances_listener::AgentInstanceEvent),
1230 schemars::schema_for!(crate::cli::agents_instances_listener::AgentRecord),
1231 schemars::schema_for!(crate::cli::agents_instances_listener::AssistantResponsePart),
1232 schemars::schema_for!(crate::cli::agents_instances_listener::AttachedLaboratory),
1233 schemars::schema_for!(crate::cli::agents_instances_listener::ClientNotificationPart),
1234 schemars::schema_for!(crate::cli::agents_instances_listener::ConversationBlock),
1235 schemars::schema_for!(crate::cli::agents_instances_listener::PartContent),
1236 schemars::schema_for!(crate::cli::agents_instances_listener::RequestMessageUserPart),
1237 schemars::schema_for!(crate::cli::agents_instances_listener::ToolResponsePart),
1238 schemars::schema_for!(crate::cli::agents_instances_listener::VectorRequestChoice),
1239 schemars::schema_for!(crate::cli::agents_instances_listener::VectorRequestChoicePart),
1240 schemars::schema_for!(crate::cli::laboratories_list_listener::LaboratoryEvent),
1241 schemars::schema_for!(crate::cli::laboratories_list_listener::LaboratoryStatus),
1242 schemars::schema_for!(crate::cli::laboratories_listener::LaboratoryAttachment),
1243 schemars::schema_for!(crate::cli::laboratories_listener::LaboratoryInstanceEvent),
1244 schemars::schema_for!(crate::cli::laboratories_listener::LaboratoryRecord),
1245 schemars::schema_for!(crate::cli::broadcast_listener::ListenerEnd),
1246 ]);
1247
1248 #[cfg(feature = "mcp")]
1258 schemas.extend([
1259 schemars::schema_for!(crate::mcp::initialize_result::CompletionsCapability),
1260 schemars::schema_for!(crate::mcp::initialize_result::Implementation),
1261 schemars::schema_for!(crate::mcp::initialize_result::InitializeResult),
1262 schemars::schema_for!(crate::mcp::initialize_result::LoggingCapability),
1263 schemars::schema_for!(crate::mcp::initialize_result::PromptsCapability),
1264 schemars::schema_for!(crate::mcp::initialize_result::ResourcesCapability),
1265 schemars::schema_for!(crate::mcp::initialize_result::ServerCapabilities),
1266 schemars::schema_for!(crate::mcp::initialize_result::TasksCancelCapability),
1267 schemars::schema_for!(crate::mcp::initialize_result::TasksCapability),
1268 schemars::schema_for!(crate::mcp::initialize_result::TasksListCapability),
1269 schemars::schema_for!(crate::mcp::initialize_result::TasksRequestsCapability),
1270 schemars::schema_for!(crate::mcp::initialize_result::TasksToolsCallCapability),
1271 schemars::schema_for!(crate::mcp::initialize_result::TasksToolsCapability),
1272 schemars::schema_for!(crate::mcp::initialize_result::ToolsCapability),
1273 schemars::schema_for!(crate::mcp::resource::ListResourcesRequest),
1274 schemars::schema_for!(crate::mcp::resource::ListResourcesResult),
1275 schemars::schema_for!(crate::mcp::resource::ReadResourceRequestParams),
1276 schemars::schema_for!(crate::mcp::resource::ReadResourceResult),
1277 schemars::schema_for!(crate::mcp::resource::Resource),
1278 schemars::schema_for!(crate::mcp::server::ListServersResult),
1279 schemars::schema_for!(crate::mcp::server::Plugin),
1280 schemars::schema_for!(crate::mcp::server::Server),
1281 schemars::schema_for!(crate::mcp::shared::Annotations),
1282 schemars::schema_for!(crate::mcp::shared::BlobResourceContents),
1283 schemars::schema_for!(crate::mcp::shared::Icon),
1284 schemars::schema_for!(crate::mcp::shared::IconTheme),
1285 schemars::schema_for!(crate::mcp::shared::ResourceContents),
1286 schemars::schema_for!(crate::mcp::shared::ResourceContentsUnion),
1287 schemars::schema_for!(crate::mcp::shared::Role),
1288 schemars::schema_for!(crate::mcp::shared::TextResourceContents),
1289 schemars::schema_for!(crate::mcp::tool::AudioContent),
1290 schemars::schema_for!(crate::mcp::tool::CallToolRequestParams),
1291 schemars::schema_for!(crate::mcp::tool::CallToolResult),
1292 schemars::schema_for!(crate::mcp::tool::ContentBlock),
1293 schemars::schema_for!(crate::mcp::tool::EmbeddedResource),
1294 schemars::schema_for!(crate::mcp::tool::ImageContent),
1295 schemars::schema_for!(crate::mcp::tool::ListToolsRequest),
1296 schemars::schema_for!(crate::mcp::tool::ListToolsResult),
1297 schemars::schema_for!(crate::mcp::tool::ResourceLink),
1298 schemars::schema_for!(crate::mcp::tool::TaskMetadata),
1299 schemars::schema_for!(crate::mcp::tool::TaskSupport),
1300 schemars::schema_for!(crate::mcp::tool::TextContent),
1301 schemars::schema_for!(crate::mcp::tool::Tool),
1302 schemars::schema_for!(crate::mcp::tool::ToolAnnotations),
1303 schemars::schema_for!(crate::mcp::tool::ToolExecution),
1304 schemars::schema_for!(crate::mcp::tool::ToolSchemaObject),
1305 schemars::schema_for!(crate::mcp::tool::ToolSchemaType),
1306 ]);
1307
1308 schemas
1309}
1310
1311pub fn flatten_schema<T: schemars::JsonSchema>(
1315 generator: &mut schemars::SchemaGenerator,
1316) -> schemars::Schema {
1317 generator.subschema_for::<T>()
1318}
1319
1320pub fn ref_wrapper_object(schema: &mut schemars::Schema) {
1333 schema.ensure_object().insert(
1334 "type".to_string(),
1335 serde_json::Value::String("object".to_string()),
1336 );
1337}