返回 CodeWhale
mod.rs
根目录 / crates / tui / src / plugins / marketplace / mod.rs
1 //! Federated plugin marketplace catalog parsing (#5311).
2 //!
3 //! Parses real published catalog schemas — Kimi, Claude, Codex, and the
4 //! native Codewhale format — into one normalized candidate model with
5 //! per-entry fault isolation, provenance that never grants trust, and
6 //! install plans that say honestly whether Codewhale can fetch a source.
7 //!
8 //! This layer is parser-only: no network, no filesystem reads, no process
9 //! execution. Every fetch happens through the existing reviewed installer
10 //! when an operator explicitly installs a candidate. The one filesystem
11 //! seam — reading a local catalog document an operator pointed at — lives in
12 //! [`document`] and is shared by the TUI command and the Runtime API.
13
14 pub mod document;
15 pub mod parsers;
16 pub mod store;
17 #[cfg(test)]
18 mod tests;
19 pub mod types;
20
20 lines RUST