rho-coding-agent 1.32.1

A lightweight agent harness inspired by Pi
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! The `/mcp` command: show configured servers and session load status.

use super::{mcp_picker, App, ComposerMode};

impl App {
    pub(super) fn execute_mcp_command(&mut self) -> anyhow::Result<()> {
        let config_path = self.info.services.config_repository.configured_path()?;
        let picker = mcp_picker::picker(mcp_picker::McpPickerContext {
            report: &self.mcp_report,
            config_path: &config_path,
        });
        self.input_ui.set_composer(ComposerMode::Picker(picker));
        self.set_status("mcp servers");
        Ok(())
    }
}