Skip to main content

Crate vibe_workspace

Crate vibe_workspace 

Source
Expand description

vibe-workspace library

Extremely lightweight workspace management for multiple git repositories

Re-exports§

pub use workspace::WorkspaceConfig;
pub use workspace::WorkspaceManager;
pub use worktree::WorktreeConfig;
pub use worktree::WorktreeManager;

Modules§

apps
cache
git
mcp
MCP (Model Context Protocol) server integration for vibe-workspace
output
Unified output interface for CLI and MCP modes
repository
ui
uri
utils
workspace
worktree
Git worktree management system

Macros§

display_eprint
Print user-facing error output without newline Always routes to stderr
display_eprintln
Print user-facing error output with newline Always routes to stderr
display_print
Print user-facing output without newline Routes to stdout in CLI mode, stderr in MCP mode
display_println
Print user-facing output with newline Routes to stdout in CLI mode, stderr in MCP mode
log_debug
Log a message at the debug level
log_error
Log a message at the error level
log_info
Log a message at the info level
log_trace
Log a message at the trace level
log_warn
Log a message at the warn level