GrizzGrizz commited on
Commit
73bcdb1
·
verified ·
1 Parent(s): 55ed23b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -0
app.py CHANGED
@@ -283,7 +283,21 @@ def advanced_visualization(req: VisualizationRequest):
283
  return {
284
  "success": True,
285
  "analysis": analysis,
 
 
 
 
 
 
 
 
 
 
 
 
 
286
  "visualizations": images,
 
287
  "logs": {
288
  "stdout": result.get("stdout"),
289
  "stderr": result.get("stderr"),
 
283
  return {
284
  "success": True,
285
  "analysis": analysis,
286
+ # Backward compatible keys for current client (`agents/mcp_agent.py`)
287
+ # - `visualization`: one main image (base64)
288
+ # - `visualizations_multi`: optional additional images (list[base64])
289
+ "visualization": (
290
+ images.get("main")
291
+ or images.get("main_bar")
292
+ or next(iter(images.values()))
293
+ ),
294
+ "visualizations_multi": [
295
+ b64 for name, b64 in images.items()
296
+ if name not in {"main", "main_bar"}
297
+ ],
298
+ # Keep full mapping for debugging/inspection
299
  "visualizations": images,
300
+ "script": script,
301
  "logs": {
302
  "stdout": result.get("stdout"),
303
  "stderr": result.get("stderr"),