Safety, routing & observability

ModelWarden features

Review AI tool calls before they reach your agent. Route model requests, apply your policies, and investigate decisions from the proxy's local dashboard.

A policy layer, not an OS sandbox. Protection covers supported traffic routed through ModelWarden. It cannot undo an action that already ran. Enforcement depends on your configuration; audit-only mode records decisions without ordinary blocking.

01Review

Inspect supported tool calls with rules and an optional contextual judge.

02Route

Connect your providers and configure how model requests are forwarded.

03Investigate

Follow decisions through local audit evidence and entitled tracing tools.

04Operate

Manage the proxy from its local dashboard, separate from this customer portal.

Free, Professional and Enterprise are license tiers. Professional annual and lifetime share the feature set; ownership and update rights differ. Bring your own model and judge providers unless an Enterprise contract explicitly includes managed services. Availability also depends on the installed release and enabled configuration.

Core protection

Safety & control

Stop dangerous actions without turning routine development into a wall of prompts.

Explore all safety & control features
05

Arbitration Engine

All tiers

Every tool call gets one of three answers: allow, ask, or deny. On Professional and Enterprise, an ask waits for your approval in the dashboard.

06

Tool Definition Inspector

All tiers

Scans tool descriptions and schemas for instructions designed to manipulate the agent.

07

Per-Tool Stream Buffering

All tiers

Streams assistant text immediately while holding tool calls until the safety pipeline returns a verdict.

08

Circuit Breaker

All tiers

Blocks repeated identical tool-and-argument calls within a session when the configured limit is reached. This loop-prevention block also applies in audit-only mode.

09

Tool Chain Detection

All tiers

Matches configured multi-call patterns against a bounded session history, including sequences whose individual calls may appear harmless.

10

Kill Switch

All tiers

Activate deny-all through configuration, a sentinel file, or the local dashboard. Unix builds also support SIGUSR1 to activate the signal source and SIGUSR2 to clear that source.

11

Danger Tiers & Graduated Enforcement

Professional & Enterprise

Apply different review and enforcement levels to low-, medium-, and high-risk operations.

12

Request DLP Scanning

All tiers

Scans supported outgoing request text for credential and prompt-injection patterns. Category actions and scan limits are configurable; metadata exclusions and truncated scans mean this is not complete data-loss prevention.

13

DLP Redaction & Tool-Result Scanning

Professional & Enterprise

Rewrites matched secrets in forwarded request bodies and extends scanning into tool results.

14

Human Approval Flow

Professional & Enterprise

Holds borderline tool calls behind a one-time approval URL and a dashboard decision queue rather than silently allowing or denying them.

15

Claude Code Hook Gateway

All tiers

A Claude Code plugin sends each tool call to the local proxy before it runs and returns the verdict as Claude Code's own permission result. Claude Code keeps its own sign-in, and its model traffic is never routed through the proxy; only the hook payloads reach ModelWarden.

16

Smart Judge Learning & Allocations

All tiers

Allocations apply a saved allow, ask, or deny decision to matching tool calls and are managed by hand on every tier. Professional and Enterprise can also learn them automatically from real Judge decisions.

17

Judge Context & Read-Only Tools

All tiers

Gives the judge workspace, git, and redacted environment context, and lets it read files and list directories through the local read-only wrapper, with blocked path prefixes and a capped number of tool turns.

Operational visibility

Observability & incident response

See what agents attempted, why ModelWarden decided, and what changed around an incident.

Explore all observability & incident response features
05

Advanced Observability & Cost

Professional & Enterprise

Adds detailed latency, token, provider, and cost views for operational analysis.

06

Alerting & Notifications

All tiers

Send threshold alerts through baseline email/webhooks or connect team channels on Professional and Enterprise.

07

Automatic Anomaly Detection

Enterprise

Models normal proxy behavior and identifies unusual activity without requiring a hand-written threshold for every signal.

08

Release Health

Enterprise

Customer view not yet available. Enterprise release telemetry exists, but the owner-scoped customer view for adoption and regressions still needs portal support.

09

Audit Replay

Professional & Enterprise

Re-judges previously allowed tool calls after the fact and reports disagreement rates for policy tuning.

10

Advanced Debug Tool

Professional & Enterprise

Paste a tool call and step it through the heuristic and judge pipeline in the local dashboard, with the verdict, final action, risk score, and judge diagnostics.

Model routing

Providers & routing

Keep the safety layer stable while models, vendors, and endpoints change underneath it.

Explore all providers & routing features
05

Managed Provider Credentials

Enterprise

Refreshes encrypted upstream credentials from the portal for managed Enterprise contracts.

06

Managed Judge Provider

Enterprise

Provides a preconfigured judge service for managed Enterprise contracts; every other profile remains BYO.

07

MCP stdio Gateway

All tiers

Wraps compatible MCP stdio servers with mw-proxy mcp to inspect tool calls before forwarding them. Tools used outside that gateway are not protected by it.

08

Resilient Provider Retry & Failover

All tiers

Retries eligible upstream failures within configured time and attempt limits, with backoff and quota cooldowns. Requests can still fail when providers remain unavailable or the retry budget is exhausted.

09

Image-Aware Routing

All tiers

Keeps requests that carry images away from provider bindings that cannot accept them, on every tier.

10

Route Model Limits & Reasoning Efforts

All tiers

Set each route's context and output limits and the reasoning efforts it offers to clients such as Codex; every provider binding translates the selected effort into the value its upstream expects.

11

Provider Schedules & Route Aliases

All tiers

Time-window provider schedules and route aliases already in the config run on every tier. Adding or changing them from the dashboard, the API, or a live config reload requires Professional or Enterprise.

12

Host Plugins

All tiers

Ready-made plugins for OpenCode, pi, ZCode, Claude Code, and Codex, downloaded from the local dashboard, set up each coding host for the proxy. The Claude Code plugin uses the hook gateway, so only tool-call hooks reach the proxy.

Configurable policy

Policy & configuration

Start with safe defaults, then make policy specific to your tools, paths, and operating model.

Explore all policy & configuration features
05

Tool Allowlist & Denylist

Professional & Enterprise

Bypass known-safe tools and hard-block prohibited tools, with deny rules taking precedence.

06

Safe Commands & Trusted Directories

Professional & Enterprise

Reduce unnecessary reviews for approved read-only commands and explicitly trusted paths.

07

Path Policy Resolution

All tiers

Longest-prefix path matching resolves path-scoped policy consistently on every tier. Professional and Enterprise add per-stage exclusions, path-based policy overrides, and graduated enforcement levels.

08

Request & Judge Rate Limits

All tiers

Applies separate request and judge-call budgets, with higher defaults on Professional and contract-defined Enterprise limits.

09

Concurrent Judge Capacity

All tiers

Limits simultaneous judge-backed operations independently from general request throughput.

10

Operating Modes

All tiers

Run as a transparent pass-through, in audit-only mode (evaluate and record everything, block nothing except the circuit breaker), or in heuristics-only mode (no judge calls).

Evidence trail

Audit & evidence

Keep an explainable record of agent actions without pretending every log line is independently signed.

Explore all audit & evidence features
05

Persistent JSONL Audit

Professional & Enterprise

Writes redacted audit history to rotating local files for investigations and retention workflows.

06

Log Drains

Professional & Enterprise

Forwards operational output to file, HTTP, or syslog destinations.

Enterprise operations

Deployment & enterprise operations

Move from one workstation to managed fleets while keeping the same enforcement and evidence model.

Explore all deployment & enterprise operations features
05

Uptime Monitoring

Professional & Enterprise

Checks proxy health endpoints and raises availability alerts. Professional monitors this proxy; Enterprise also monitors other instances.

06

Cron Monitoring

Professional & Enterprise

Detects missed or delayed background jobs and records their operational state.

07

Profiling

Professional & Enterprise

Capture proxy CPU profiles on supported Unix builds. The Windows profiling backend is not yet available; A license entitlement does not remove that platform limitation.

08

Source Code Management Integrations

Enterprise

Links operational events and configuration context to GitHub or GitLab commits.

09

Issue Tracking Integrations

Enterprise

Turns selected alerts into Jira or Linear issues for team follow-up.

Exact profile differences

Compare all ModelWarden profiles side by side.

Compare profiles