spikard-cli 0.16.1

Command-line interface for building and validating Spikard applications
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// reason: spikard-cli is a large (~15 kloc) code generation crate with hundreds of
// pedantic/nursery lint hits (format! appends, same-arm matches, missing_errors_doc, …).
// Suppressed at the crate level to keep the workspace deny policy from blocking builds.
// Track clean-up in individual modules as capacity allows; do NOT expand these suppressions.
#![allow(clippy::all, clippy::pedantic, clippy::nursery)]
// reason: rustc unused/dead_code warnings have been individually fixed; this suppresses
// any residual rustc-level warnings that arise from macro-generated code (e.g. tool_router).
#![allow(warnings)]

pub mod app;
pub mod cli;
pub mod codegen;
pub mod init;
#[cfg(feature = "mcp")]
pub mod mcp;