//! Collaboration service CLI stub — D3.5 (Tranche 2 scaffolding).
//!
//! Real network calls are deferred to Tranche 3. These commands print a
//! "coming soon" message and exit 0 so the CLI surface is registered and
//! shell completions work without requiring a live collab service.
use anyhow::Result;
use tsafe_cli::cli::CollabAction;
pub fn cmd_collab(_profile: &str, action: CollabAction) -> Result<()> {
match action {
CollabAction::Join { team_id } => {
println!("collab feature coming soon (team: {team_id})");
}
CollabAction::Status { team_id } => {
println!("collab feature coming soon (team: {team_id})");
}
}
Ok(())
}