| 223 | } |
| 224 | } |
| 225 | throw std::runtime_error("workflow batch JSON text file requires a string root, input, or text: " + path.string()); |
| 226 | } |
| 227 | throw std::runtime_error("unsupported workflow batch text extension: " + ext); |
| 228 | } |
| 229 | |
| 230 | bool is_text_batch_path(const std::filesystem::path & path) { |
| 231 | const auto ext = lowercase_extension(path); |
no test coverage detected