fn parse_json_command<T>( claude_path: &Path, cwd_raw: &str, args: &[&str], ) -> Result<T, String>where T: for<'de> Deserialize<'de>,