Small decisions. Interesting possibilities.Submit contentSubmit
RoboDiag Harness preview

RoboDiag Harness

Jev classifies the operator’s text into query, diagnosis, action, or chat.

Added to Jevfast

How it uses Jev

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.

What Jev decides

Illustrative source-derived request: route an operator requestExample answers · not a recorded Jev response · Source ↗
Question 1 · request mode
YOUR APP
INSTRUCTION

Classify the operator request as query, diagnosis, action, or chat.

STATE

The state is the operator’s input text under the field input.

JEV · CHOICE
  1. query
  2. diagnosis
  3. action
  4. chat

App workflow

  1. Classify the operator request

    A Choice routes the user text to query, diagnosis, action, or chat.

  2. Check the route

    Capability/action labels are checked against deterministic registries before a tool runs.

  3. Investigate a diagnosis

    For diagnosis, Jev can select the next diagnostic action from the symptom and prior evidence; parameterized tools may require a later selection.

  4. Execute bounded tools

    The harness runs only registered diagnostic capabilities and adds their results to the evidence state.

Why it is interesting

It separates language-based request routing and diagnostic planning from deterministic capability checks and the code that executes tools.