| 1831 | } |
| 1832 | |
| 1833 | fn show_help() { |
| 1834 | println!(); |
| 1835 | println!("Available commands:"); |
| 1836 | println!(" exit, quit - End the session"); |
| 1837 | println!(" help - Show this help message"); |
| 1838 | println!(" clear - Clear conversation history"); |
| 1839 | println!(" stats - Show session statistics"); |
| 1840 | println!(); |
| 1841 | println!("Model commands:"); |
| 1842 | println!(" /models - List all available models"); |
| 1843 | println!(" /model <id> - Switch to a specific model"); |
| 1844 | println!(" /providers - List configured providers"); |
| 1845 | println!(); |
| 1846 | println!("Tips:"); |
| 1847 | println!(" - Use --model to specify a model (e.g., --model claude-sonnet-4)"); |
| 1848 | println!(" - Use --provider to specify a provider (anthropic, openai)"); |
| 1849 | println!(" - Use --prompt to send an initial message"); |
| 1850 | println!(); |
| 1851 | } |
| 1852 | |
| 1853 | async fn run_server_command( |
| 1854 | mode: &str, |