Tool Approval
Why approval exists
Tool approval adds a human validation step before certain actions are executed. It helps keep control over operations that modify external systems or carry higher risk.
What the approval view shows
When approval is required, Kitemesh displays:
- the tools involved
- their method
- their host and path
- the transmitted arguments, in redacted form
- a risk label
Two possible behaviors
Depending on the request, approval can be handled in two ways:
- one decision per tool
- one atomic batch where all tools must be approved or denied together
How to review a request
Before approving:
- verify the intended action
- read the arguments carefully
- confirm that the right tool is being requested
- confirm that the target is expected
Approve or deny
After the decisions are made, submission resumes the conversation flow.
In practice:
Approveallows Kitemesh to continue with the toolDenyblocks the tool from running
When to keep this protection enabled
Approval is especially useful for tools that:
- create or modify data
- trigger irreversible actions
- act on sensitive systems
- have financial or operational impact
Good practice
If a tool almost always needs manual confirmation, keeping approval enabled is usually the safest choice even if it adds one extra step.