Spaces:
Running
π§ Fix Critical Computer Terminal Entity Type Error
Browse filesMAJOR CONCEPTUAL FIX: Corrected Computer Terminal from Agent to Tool type based on actual behavioral analysis
π§ ROOT CAUSE ANALYSIS:
- Analyzed original algorithm-generated.jsonl data
- Computer Terminal behavior: 'There is no code from the last 1 message for me to execute'
- Function: Passive code execution environment, not autonomous agent
- Role: Computational tool used by other agents
π¨ MODELING ERRORS FIXED:
1. β Entity Type Misclassification:
BEFORE: Computer Terminal (Agent) - incorrect
AFTER: Computer Terminal (Tool) - correct
2. β Relationship Logic Errors:
BEFORE: Agent(Computer Terminal) PERFORMS Task - illogical
AFTER: Tool(Computer Terminal) REQUIRED_BY Task - logical
Agent USES Tool(Computer Terminal) - logical
π IMPACT ON ALL 5 KNOWLEDGE GRAPHS:
- kg_algorithm_sample_0.json: β
Fixed
- kg_algorithm_sample_1.json: β
Fixed
- kg_algorithm_sample_3.json: β
Fixed
- kg_algorithm_sample_14.json: β
Fixed
- kg_algorithm_sample_16.json: β
Fixed
β
VALIDATION RESULTS:
- All relationships now comply with AgentGraph rules
- Tool relationships follow correct patterns:
- USES: Agent β Tool
- REQUIRED_BY: Tool β Task
- 0 rule violations remaining
π― OUTCOME: Computer Terminal now accurately represents its role as a computational tool rather than an autonomous agent, making the knowledge graphs conceptually correct and relationships logically sound.
- backend/database/samples/knowledge_graphs/kg_algorithm_sample_0.json +18 -3
- backend/database/samples/knowledge_graphs/kg_algorithm_sample_1.json +32 -8
- backend/database/samples/knowledge_graphs/kg_algorithm_sample_14.json +31 -8
- backend/database/samples/knowledge_graphs/kg_algorithm_sample_16.json +33 -8
- backend/database/samples/knowledge_graphs/kg_algorithm_sample_3.json +32 -8
|
@@ -70,10 +70,10 @@
|
|
| 70 |
},
|
| 71 |
{
|
| 72 |
"id": "agent_004",
|
| 73 |
-
"type": "
|
| 74 |
"name": "Computer Terminal",
|
| 75 |
"importance": "LOW",
|
| 76 |
-
"raw_prompt": "",
|
| 77 |
"raw_prompt_ref": [
|
| 78 |
{
|
| 79 |
"line_start": 21,
|
|
@@ -238,6 +238,21 @@
|
|
| 238 |
"line_end": 164
|
| 239 |
}
|
| 240 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 241 |
}
|
| 242 |
],
|
| 243 |
"failures": [],
|
|
@@ -251,4 +266,4 @@
|
|
| 251 |
"no_enhancement": true,
|
| 252 |
"source": "multi_agent_knowledge_extractor.py"
|
| 253 |
}
|
| 254 |
-
}
|
|
|
|
| 70 |
},
|
| 71 |
{
|
| 72 |
"id": "agent_004",
|
| 73 |
+
"type": "Tool",
|
| 74 |
"name": "Computer Terminal",
|
| 75 |
"importance": "LOW",
|
| 76 |
+
"raw_prompt": "Code execution environment and computational terminal for running calculations, scripts, and data processing tasks. Provides computational support to other agents when code execution is required.",
|
| 77 |
"raw_prompt_ref": [
|
| 78 |
{
|
| 79 |
"line_start": 21,
|
|
|
|
| 238 |
"line_end": 164
|
| 239 |
}
|
| 240 |
]
|
| 241 |
+
},
|
| 242 |
+
{
|
| 243 |
+
"id": "rel_uses_computer",
|
| 244 |
+
"source": "agent_001",
|
| 245 |
+
"target": "agent_004",
|
| 246 |
+
"type": "USES",
|
| 247 |
+
"importance": "MEDIUM",
|
| 248 |
+
"interaction_prompt": "Agent uses Computer Terminal for computational tasks",
|
| 249 |
+
"interaction_prompt_ref": [
|
| 250 |
+
{
|
| 251 |
+
"line_start": 50,
|
| 252 |
+
"line_end": 55,
|
| 253 |
+
"confidence": 0.8
|
| 254 |
+
}
|
| 255 |
+
]
|
| 256 |
}
|
| 257 |
],
|
| 258 |
"failures": [],
|
|
|
|
| 266 |
"no_enhancement": true,
|
| 267 |
"source": "multi_agent_knowledge_extractor.py"
|
| 268 |
}
|
| 269 |
+
}
|
|
@@ -49,10 +49,10 @@
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
-
"type": "
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
-
"raw_prompt": "
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 75,
|
|
@@ -271,9 +271,9 @@
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
-
"type": "
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
-
"interaction_prompt": "
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 20,
|
|
@@ -281,6 +281,21 @@
|
|
| 281 |
"confidence": 0.8
|
| 282 |
}
|
| 283 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
}
|
| 285 |
],
|
| 286 |
"failures": [
|
|
@@ -329,7 +344,9 @@
|
|
| 329 |
"confidence": 0.88
|
| 330 |
}
|
| 331 |
],
|
| 332 |
-
"affected_ids": [
|
|
|
|
|
|
|
| 333 |
},
|
| 334 |
{
|
| 335 |
"id": "opt_002",
|
|
@@ -344,7 +361,12 @@
|
|
| 344 |
"confidence": 0.82
|
| 345 |
}
|
| 346 |
],
|
| 347 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 348 |
},
|
| 349 |
{
|
| 350 |
"id": "opt_003",
|
|
@@ -359,7 +381,9 @@
|
|
| 359 |
"confidence": 0.85
|
| 360 |
}
|
| 361 |
],
|
| 362 |
-
"affected_ids": [
|
|
|
|
|
|
|
| 363 |
}
|
| 364 |
]
|
| 365 |
},
|
|
@@ -371,4 +395,4 @@
|
|
| 371 |
"no_enhancement": false,
|
| 372 |
"source": "manual_design_for_demo"
|
| 373 |
}
|
| 374 |
-
}
|
|
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
+
"type": "Tool",
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
+
"raw_prompt": "Code execution environment and computational terminal for running calculations, scripts, and data processing tasks. Provides computational support to other agents when code execution is required.",
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 75,
|
|
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
+
"type": "REQUIRED_BY",
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
+
"interaction_prompt": "Computational task requires Computer Terminal for execution",
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 20,
|
|
|
|
| 281 |
"confidence": 0.8
|
| 282 |
}
|
| 283 |
]
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": "rel_uses_computer",
|
| 287 |
+
"source": "agent_001",
|
| 288 |
+
"target": "agent_004",
|
| 289 |
+
"type": "USES",
|
| 290 |
+
"importance": "MEDIUM",
|
| 291 |
+
"interaction_prompt": "Agent uses Computer Terminal for computational tasks",
|
| 292 |
+
"interaction_prompt_ref": [
|
| 293 |
+
{
|
| 294 |
+
"line_start": 50,
|
| 295 |
+
"line_end": 55,
|
| 296 |
+
"confidence": 0.8
|
| 297 |
+
}
|
| 298 |
+
]
|
| 299 |
}
|
| 300 |
],
|
| 301 |
"failures": [
|
|
|
|
| 344 |
"confidence": 0.88
|
| 345 |
}
|
| 346 |
],
|
| 347 |
+
"affected_ids": [
|
| 348 |
+
"agent_001"
|
| 349 |
+
]
|
| 350 |
},
|
| 351 |
{
|
| 352 |
"id": "opt_002",
|
|
|
|
| 361 |
"confidence": 0.82
|
| 362 |
}
|
| 363 |
],
|
| 364 |
+
"affected_ids": [
|
| 365 |
+
"agent_002",
|
| 366 |
+
"agent_003",
|
| 367 |
+
"task_002",
|
| 368 |
+
"task_003"
|
| 369 |
+
]
|
| 370 |
},
|
| 371 |
{
|
| 372 |
"id": "opt_003",
|
|
|
|
| 381 |
"confidence": 0.85
|
| 382 |
}
|
| 383 |
],
|
| 384 |
+
"affected_ids": [
|
| 385 |
+
"agent_003"
|
| 386 |
+
]
|
| 387 |
}
|
| 388 |
]
|
| 389 |
},
|
|
|
|
| 395 |
"no_enhancement": false,
|
| 396 |
"source": "manual_design_for_demo"
|
| 397 |
}
|
| 398 |
+
}
|
|
@@ -49,10 +49,10 @@
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
-
"type": "
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
-
"raw_prompt": "
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 90,
|
|
@@ -271,9 +271,9 @@
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
-
"type": "
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
-
"interaction_prompt": "
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 20,
|
|
@@ -281,6 +281,21 @@
|
|
| 281 |
"confidence": 0.82
|
| 282 |
}
|
| 283 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
}
|
| 285 |
],
|
| 286 |
"failures": [
|
|
@@ -329,7 +344,10 @@
|
|
| 329 |
"confidence": 0.88
|
| 330 |
}
|
| 331 |
],
|
| 332 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 333 |
},
|
| 334 |
{
|
| 335 |
"id": "opt_002",
|
|
@@ -344,7 +362,10 @@
|
|
| 344 |
"confidence": 0.83
|
| 345 |
}
|
| 346 |
],
|
| 347 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 348 |
},
|
| 349 |
{
|
| 350 |
"id": "opt_003",
|
|
@@ -359,7 +380,9 @@
|
|
| 359 |
"confidence": 0.86
|
| 360 |
}
|
| 361 |
],
|
| 362 |
-
"affected_ids": [
|
|
|
|
|
|
|
| 363 |
}
|
| 364 |
]
|
| 365 |
},
|
|
@@ -371,4 +394,4 @@
|
|
| 371 |
"no_enhancement": false,
|
| 372 |
"source": "manual_design_for_demo"
|
| 373 |
}
|
| 374 |
-
}
|
|
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
+
"type": "Tool",
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
+
"raw_prompt": "Code execution environment and computational terminal for running calculations, scripts, and data processing tasks. Provides computational support to other agents when code execution is required.",
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 90,
|
|
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
+
"type": "REQUIRED_BY",
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
+
"interaction_prompt": "Computational task requires Computer Terminal for execution",
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 20,
|
|
|
|
| 281 |
"confidence": 0.82
|
| 282 |
}
|
| 283 |
]
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": "rel_uses_computer",
|
| 287 |
+
"source": "agent_001",
|
| 288 |
+
"target": "agent_004",
|
| 289 |
+
"type": "USES",
|
| 290 |
+
"importance": "MEDIUM",
|
| 291 |
+
"interaction_prompt": "Agent uses Computer Terminal for computational tasks",
|
| 292 |
+
"interaction_prompt_ref": [
|
| 293 |
+
{
|
| 294 |
+
"line_start": 50,
|
| 295 |
+
"line_end": 55,
|
| 296 |
+
"confidence": 0.8
|
| 297 |
+
}
|
| 298 |
+
]
|
| 299 |
}
|
| 300 |
],
|
| 301 |
"failures": [
|
|
|
|
| 344 |
"confidence": 0.88
|
| 345 |
}
|
| 346 |
],
|
| 347 |
+
"affected_ids": [
|
| 348 |
+
"agent_001",
|
| 349 |
+
"agent_004"
|
| 350 |
+
]
|
| 351 |
},
|
| 352 |
{
|
| 353 |
"id": "opt_002",
|
|
|
|
| 362 |
"confidence": 0.83
|
| 363 |
}
|
| 364 |
],
|
| 365 |
+
"affected_ids": [
|
| 366 |
+
"task_001",
|
| 367 |
+
"task_002"
|
| 368 |
+
]
|
| 369 |
},
|
| 370 |
{
|
| 371 |
"id": "opt_003",
|
|
|
|
| 380 |
"confidence": 0.86
|
| 381 |
}
|
| 382 |
],
|
| 383 |
+
"affected_ids": [
|
| 384 |
+
"agent_001"
|
| 385 |
+
]
|
| 386 |
}
|
| 387 |
]
|
| 388 |
},
|
|
|
|
| 394 |
"no_enhancement": false,
|
| 395 |
"source": "manual_design_for_demo"
|
| 396 |
}
|
| 397 |
+
}
|
|
@@ -49,10 +49,10 @@
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
-
"type": "
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
-
"raw_prompt": "
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 95,
|
|
@@ -271,9 +271,9 @@
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
-
"type": "
|
| 275 |
"importance": "HIGH",
|
| 276 |
-
"interaction_prompt": "
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 23,
|
|
@@ -281,6 +281,21 @@
|
|
| 281 |
"confidence": 0.81
|
| 282 |
}
|
| 283 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
}
|
| 285 |
],
|
| 286 |
"failures": [
|
|
@@ -329,7 +344,10 @@
|
|
| 329 |
"confidence": 0.87
|
| 330 |
}
|
| 331 |
],
|
| 332 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 333 |
},
|
| 334 |
{
|
| 335 |
"id": "opt_002",
|
|
@@ -344,7 +362,11 @@
|
|
| 344 |
"confidence": 0.82
|
| 345 |
}
|
| 346 |
],
|
| 347 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
|
|
|
| 348 |
},
|
| 349 |
{
|
| 350 |
"id": "opt_003",
|
|
@@ -359,7 +381,10 @@
|
|
| 359 |
"confidence": 0.79
|
| 360 |
}
|
| 361 |
],
|
| 362 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 363 |
}
|
| 364 |
]
|
| 365 |
},
|
|
@@ -371,4 +396,4 @@
|
|
| 371 |
"no_enhancement": false,
|
| 372 |
"source": "manual_design_for_demo"
|
| 373 |
}
|
| 374 |
-
}
|
|
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
+
"type": "Tool",
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
+
"raw_prompt": "Code execution environment and computational terminal for running calculations, scripts, and data processing tasks. Provides computational support to other agents when code execution is required.",
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 95,
|
|
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
+
"type": "REQUIRED_BY",
|
| 275 |
"importance": "HIGH",
|
| 276 |
+
"interaction_prompt": "Computational task requires Computer Terminal for execution",
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 23,
|
|
|
|
| 281 |
"confidence": 0.81
|
| 282 |
}
|
| 283 |
]
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": "rel_uses_computer",
|
| 287 |
+
"source": "agent_001",
|
| 288 |
+
"target": "agent_004",
|
| 289 |
+
"type": "USES",
|
| 290 |
+
"importance": "MEDIUM",
|
| 291 |
+
"interaction_prompt": "Agent uses Computer Terminal for computational tasks",
|
| 292 |
+
"interaction_prompt_ref": [
|
| 293 |
+
{
|
| 294 |
+
"line_start": 50,
|
| 295 |
+
"line_end": 55,
|
| 296 |
+
"confidence": 0.8
|
| 297 |
+
}
|
| 298 |
+
]
|
| 299 |
}
|
| 300 |
],
|
| 301 |
"failures": [
|
|
|
|
| 344 |
"confidence": 0.87
|
| 345 |
}
|
| 346 |
],
|
| 347 |
+
"affected_ids": [
|
| 348 |
+
"agent_001",
|
| 349 |
+
"agent_004"
|
| 350 |
+
]
|
| 351 |
},
|
| 352 |
{
|
| 353 |
"id": "opt_002",
|
|
|
|
| 362 |
"confidence": 0.82
|
| 363 |
}
|
| 364 |
],
|
| 365 |
+
"affected_ids": [
|
| 366 |
+
"task_001",
|
| 367 |
+
"task_002",
|
| 368 |
+
"task_003"
|
| 369 |
+
]
|
| 370 |
},
|
| 371 |
{
|
| 372 |
"id": "opt_003",
|
|
|
|
| 381 |
"confidence": 0.79
|
| 382 |
}
|
| 383 |
],
|
| 384 |
+
"affected_ids": [
|
| 385 |
+
"agent_001",
|
| 386 |
+
"agent_002"
|
| 387 |
+
]
|
| 388 |
}
|
| 389 |
]
|
| 390 |
},
|
|
|
|
| 396 |
"no_enhancement": false,
|
| 397 |
"source": "manual_design_for_demo"
|
| 398 |
}
|
| 399 |
+
}
|
|
@@ -49,10 +49,10 @@
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
-
"type": "
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
-
"raw_prompt": "
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 95,
|
|
@@ -271,9 +271,9 @@
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
-
"type": "
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
-
"interaction_prompt": "
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 25,
|
|
@@ -281,6 +281,21 @@
|
|
| 281 |
"confidence": 0.83
|
| 282 |
}
|
| 283 |
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 284 |
}
|
| 285 |
],
|
| 286 |
"failures": [
|
|
@@ -329,7 +344,10 @@
|
|
| 329 |
"confidence": 0.89
|
| 330 |
}
|
| 331 |
],
|
| 332 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 333 |
},
|
| 334 |
{
|
| 335 |
"id": "opt_002",
|
|
@@ -344,7 +362,10 @@
|
|
| 344 |
"confidence": 0.84
|
| 345 |
}
|
| 346 |
],
|
| 347 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 348 |
},
|
| 349 |
{
|
| 350 |
"id": "opt_003",
|
|
@@ -359,7 +380,10 @@
|
|
| 359 |
"confidence": 0.81
|
| 360 |
}
|
| 361 |
],
|
| 362 |
-
"affected_ids": [
|
|
|
|
|
|
|
|
|
|
| 363 |
}
|
| 364 |
]
|
| 365 |
},
|
|
@@ -371,4 +395,4 @@
|
|
| 371 |
"no_enhancement": false,
|
| 372 |
"source": "manual_design_for_demo"
|
| 373 |
}
|
| 374 |
-
}
|
|
|
|
| 49 |
},
|
| 50 |
{
|
| 51 |
"id": "agent_004",
|
| 52 |
+
"type": "Tool",
|
| 53 |
"name": "Computer Terminal",
|
| 54 |
"importance": "MEDIUM",
|
| 55 |
+
"raw_prompt": "Code execution environment and computational terminal for running calculations, scripts, and data processing tasks. Provides computational support to other agents when code execution is required.",
|
| 56 |
"raw_prompt_ref": [
|
| 57 |
{
|
| 58 |
"line_start": 95,
|
|
|
|
| 271 |
"id": "rel_009",
|
| 272 |
"source": "agent_004",
|
| 273 |
"target": "task_001",
|
| 274 |
+
"type": "REQUIRED_BY",
|
| 275 |
"importance": "MEDIUM",
|
| 276 |
+
"interaction_prompt": "Computational task requires Computer Terminal for execution",
|
| 277 |
"interaction_prompt_ref": [
|
| 278 |
{
|
| 279 |
"line_start": 25,
|
|
|
|
| 281 |
"confidence": 0.83
|
| 282 |
}
|
| 283 |
]
|
| 284 |
+
},
|
| 285 |
+
{
|
| 286 |
+
"id": "rel_uses_computer",
|
| 287 |
+
"source": "agent_001",
|
| 288 |
+
"target": "agent_004",
|
| 289 |
+
"type": "USES",
|
| 290 |
+
"importance": "MEDIUM",
|
| 291 |
+
"interaction_prompt": "Agent uses Computer Terminal for computational tasks",
|
| 292 |
+
"interaction_prompt_ref": [
|
| 293 |
+
{
|
| 294 |
+
"line_start": 50,
|
| 295 |
+
"line_end": 55,
|
| 296 |
+
"confidence": 0.8
|
| 297 |
+
}
|
| 298 |
+
]
|
| 299 |
}
|
| 300 |
],
|
| 301 |
"failures": [
|
|
|
|
| 344 |
"confidence": 0.89
|
| 345 |
}
|
| 346 |
],
|
| 347 |
+
"affected_ids": [
|
| 348 |
+
"agent_001",
|
| 349 |
+
"agent_004"
|
| 350 |
+
]
|
| 351 |
},
|
| 352 |
{
|
| 353 |
"id": "opt_002",
|
|
|
|
| 362 |
"confidence": 0.84
|
| 363 |
}
|
| 364 |
],
|
| 365 |
+
"affected_ids": [
|
| 366 |
+
"agent_001",
|
| 367 |
+
"agent_002"
|
| 368 |
+
]
|
| 369 |
},
|
| 370 |
{
|
| 371 |
"id": "opt_003",
|
|
|
|
| 380 |
"confidence": 0.81
|
| 381 |
}
|
| 382 |
],
|
| 383 |
+
"affected_ids": [
|
| 384 |
+
"task_001",
|
| 385 |
+
"task_002"
|
| 386 |
+
]
|
| 387 |
}
|
| 388 |
]
|
| 389 |
},
|
|
|
|
| 395 |
"no_enhancement": false,
|
| 396 |
"source": "manual_design_for_demo"
|
| 397 |
}
|
| 398 |
+
}
|