| 21 | } |
| 22 | |
| 23 | void append(std::string & out, const std::string & s) { |
| 24 | if (!s.empty()) { out += s; out += '\n'; } |
| 25 | } |
| 26 | |
| 27 | // Claude Code message.content (string or array of typed blocks) -> text. |
| 28 | void claude_blocks(const json & content, std::string & out) { |
no test coverage detected