You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto-correction is already implemented inside EngineX step workers. This issue tracked building a separate EvaluationNode — that was not built and is not needed.
Status: Closed — superseded by #10
Auto-correction is already implemented inside EngineX step workers. This issue tracked building a separate
EvaluationNode— that was not built and is not needed.What exists (do not rebuild)
output_keys→ RETRY)core/engine/graph/event_loop/node.py→_evaluate()[Judge feedback]: ...viaadd_user_message()conversation_judge.py+NodeSpec.success_criterialoop_config.max_iterationsEdgeSpecingraph/edge.pyOutcomeAggregator— measurement only, no full-agent auto-retryTrack remaining work in #10: docs (
GOALS.md), dashboard retry visibility, README link.Original request (historical)
The original issue asked for a standalone
EvaluationNodeand retry loop wiring. The judge runs inside eachEventLoopNodeinstead.flowchart TD A[EventLoopNode] --> B{_evaluate / judge} B -->|ACCEPT| C[Next step] B -->|RETRY| A B -->|max iterations| D[Step fails]