rad_status
Check the status of a Radicle repository to monitor activity, changes, or synchronization. Works with the Radicle + GitHub MCP Server for unified code collaboration and management across platforms.
Instructions
Get the status of a Radicle repository.
Args:
repository_path: Path to the repository (default: current directory)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repository_path | No | . |
Implementation Reference
- src/radicle_mcp/server.py:220-233 (handler)The main handler function for the 'rad_status' tool. It is decorated with @mcp.tool() for registration and executes the 'rad inspect' command to retrieve the repository status.@mcp.tool() async def rad_status(repository_path: str = ".") -> str: """ Get the status of a Radicle repository. Args: repository_path: Path to the repository (default: current directory) """ result = await run_rad_command(["rad", "inspect"], cwd=repository_path) if result["success"]: return f"๐ Repository status:\n{result['stdout']}" else: return f"โ Failed to get repository status: {result['stderr']}"