Jot
A tool-running agent lets Jev choose actions and arguments from the current conversation.
A tool-running agent lets Jev choose actions and arguments from the current conversation.
Jot gives Jev the conversation and available tools so Jev can choose the next tool and its arguments. Jot executes that call, adds the real result to context, and asks Jev again until Jev selects a reply. For example, the README shows Jev choosing calculator operations while the calculator performs the arithmetic.
Decide whether answering the latest request needs a composed summary or explanation of tool or page evidence.
State contains decisionMessages from the conversation, available tools with their names and descriptions, and assistant identity. Successful prior tool results remain in the conversation. The illustrated Noul answer is not an observed response.
The server provides the conversation and the available tool definitions to the Jev agent.
Jev chooses a tool and its argument values from the agent's current state.
Jot runs the selected tool and returns the actual tool result to the conversation context.
Jev is asked again with the updated context; the loop continues for further calls and ends when it chooses to answer.
It separates fast tool selection from tool execution and final prose. The same loop can chain actions using actual tool results, while the server owns credentials and the UI can expose the tool-call trace.