Source code for ralph.mcp.tools._exec_params

"""ExecParams dataclass for exec tool parameter parsing."""

from __future__ import annotations

from dataclasses import dataclass


[docs] @dataclass(frozen=True) class ExecParams: """Parsed parameters for the MCP exec tool.""" command: str args: list[str] timeout_ms: int