RoboDiag Harness
Jev classifies the operator’s text into query, diagnosis, action, or chat.
Jev classifies the operator’s text into query, diagnosis, action, or chat.
Jev classifies the operator’s text into query, diagnosis, action, or chat. For diagnosis, a separate Jev router can propose the next diagnostic action using the symptom and collected tool evidence, with further parameter choices for runtime tests or topics. Deterministic registries decide which capabilities may execute.
Classify the operator request as query, diagnosis, action, or chat.
The state is the operator’s input text under the field input.
A Choice routes the user text to query, diagnosis, action, or chat.
Capability/action labels are checked against deterministic registries before a tool runs.
For diagnosis, Jev can select the next diagnostic action from the symptom and prior evidence; parameterized tools may require a later selection.
The harness runs only registered diagnostic capabilities and adds their results to the evidence state.
It separates language-based request routing and diagnostic planning from deterministic capability checks and the code that executes tools.