JevMade hello@JevMade.com
← Back to guides

JevMade field notes / Integration walkthrough

Route Composio tools with a typed Jev decision

A concrete provider example for turning a request and a Composio tool set into a bounded Jev choice, checking abstention and risk before execution.

Original by ComposioIntegrationsGitHub README and provider demoSource reviewed

Before you dive in

What you’ll find in the original

  1. Build the decision from the available Composio tool set and the user's request rather than asking a model to emit an arbitrary tool call.
  2. Handle an explicit abstain result before touching any external system.
  3. Keep execution behind an application-owned risk check; the demo refuses tools whose risk class is not read-only.
Worth knowing

Requires Composio credentials and TypeSafe access. The demo is an integration pattern, not evidence that every Composio tool is safe or correctly classified; applications must define and enforce their own execution policy.