Module core

Module core 

Source
Expand description

Core business logic modules

Re-exports§

pub use filesystem::create_dir_all;
pub use filesystem::ensure_foundry_dir;
pub use filesystem::file_exists;
pub use filesystem::foundry_dir;
pub use filesystem::read_file;
pub use filesystem::write_file_atomic;
pub use installation::InstallationResult;
pub use installation::UninstallationResult;
pub use installation::check_binary_accessible;
pub use installation::create_installation_result;
pub use installation::create_server_config;
pub use installation::create_uninstallation_result;
pub use installation::detect_binary_path;
pub use installation::get_all_environment_statuses;
pub use installation::get_claude_code_status;
pub use installation::get_cursor_status;
pub use installation::get_environment_status;
pub use installation::install_for_claude_code;
pub use installation::install_for_cursor;
pub use installation::install_for_target;
pub use installation::read_config_file;
pub use installation::uninstall_from_claude_code;
pub use installation::uninstall_from_cursor;
pub use installation::uninstall_from_target;
pub use installation::write_config_file;
pub use project::*;
pub use spec::*;
pub use templates::*;
pub use validation::*;

Modules§

context_patch
Context-based patching engine for precise markdown file updates
filesystem
File system operations and utilities
installation
Core installation infrastructure for MCP server setup
project
Project management core logic
spec
Spec management core logic
templates
Template system for client-specific configuration files
validation
Content validation logic