MCPcopy Create free account
hub / github.com/ScaleML/AgentSPEX / _parse_while_step

Method _parse_while_step

src/harness/parsing/yaml_parser.py:213–220  ·  view source on GitHub ↗

Parse while loop

(self, step_data: Dict[str, Any])

Source from the content-addressed store, hash-verified

211 }
212
213 def _parse_while_step(self, step_data: Dict[str, Any]) -> Dict[str, Any]:
214 """Parse while loop"""
215 return {
216 "type": "while_loop",
217 "condition": step_data.get("condition", ""),
218 "max_iterations": step_data.get("max_iterations", 10),
219 "steps": self._parse_steps_list(step_data.get("steps", [])),
220 }
221
222 def _parse_switch_step(self, step_data: Dict[str, Any]) -> Dict[str, Any]:
223 """Parse switch statement"""

Callers 2

_parse_stepMethod · 0.95
test_parse_while_stepMethod · 0.45

Calls 2

_parse_steps_listMethod · 0.95
getMethod · 0.80

Tested by 1

test_parse_while_stepMethod · 0.36