summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Peter Christen <mc@yacy.net>2026-03-28 21:29:01 +0100
committerMichael Peter Christen <mc@yacy.net>2026-03-28 21:29:01 +0100
commit6a8a4cd12287e3428834ca0de4f5ceb15f980f46 (patch)
treed5ef6385d434bb2e3c3e10f017681024cc90cd84
parent115fdf131b940e905d1f825adde91d78bafadd1b (diff)
the mermaid generation tool now suggest to call the mermaid visualization tool
-rw-r--r--source/net/yacy/ai/tools/PromptToMermaidTool.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/net/yacy/ai/tools/PromptToMermaidTool.java b/source/net/yacy/ai/tools/PromptToMermaidTool.java
index fe09ff9a3..3ac58c349 100644
--- a/source/net/yacy/ai/tools/PromptToMermaidTool.java
+++ b/source/net/yacy/ai/tools/PromptToMermaidTool.java
@@ -200,6 +200,9 @@ public class PromptToMermaidTool implements ToolHandler {
out.put("mermaid_ascii", mermaidAscii == null ? "" : mermaidAscii);
out.put("reasoning", reasoning == null ? "" : reasoning);
out.put("warnings", warnings == null ? new JSONArray() : warnings);
+ if ("success".equals(status)) {
+ out.put("next_tool_hint", "Now use the tool mermaid_to_ascii to visualize this.");
+ }
if (prompt != null && !prompt.isEmpty()) out.put("prompt_redacted", prompt);
if (preferredType != null) out.put("preferred_diagram_type", preferredType);
return out;