Skip to content

Commit 69bdded

Browse files
fix(md_exporter): distinguish known vs unknown tool fallback labels
1 parent 44d7c6b commit 69bdded

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

utils/md_exporter.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,11 @@ def _render_tool_use(tool: ToolUseDict) -> str:
323323
continue
324324
lines.append(f">\n> Q: {q.get('question', '')}")
325325
else:
326-
# Unknown names, or known types listed in MD_EXPORTER_TOOL_TYPES before an elif exists.
327-
lines.append(f">\n> Input (unknown tool type): `{str(inp)}`")
326+
if name in MD_EXPORTER_TOOL_TYPES:
327+
label = "Input (known tool type; no specialized Markdown renderer)"
328+
else:
329+
label = "Input (unknown tool type)"
330+
lines.append(f">\n> {label}: `{str(inp)}`")
328331

329332
return "\n".join(lines)
330333

0 commit comments

Comments
 (0)