Skip to content

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:

  • Approve allows Kitemesh to continue with the tool
  • Deny blocks 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.