| 8597 | bool string_value = !strcmp(is_string, "true"); |
| 8598 | bool ok = anthropic_tool_emit_param_prefix(fd, st, name, string_value); |
| 8599 | free(name); |
| 8600 | free(is_string); |
| 8601 | if (!ok) return false; |
| 8602 | |
| 8603 | ts->param_is_string = string_value; |
| 8604 | ts->parse_pos = (size_t)(tag_end - raw) + 1; |
| 8605 | ts->state = DSML_TOOL_PARAM_VALUE; |
| 8606 | return true; |
| 8607 | } |
| 8608 |
nothing calls this directly
no test coverage detected