Blind Injection — Weavetab Docs

Enterprise-grade credential injection that never exposes secrets to the LLM.

Blind Injection

Enterprise-grade credential injection that never exposes secrets to the LLM.

# Blind Injection

The `browser_type_secret` tool resolves passwords, tokens, and 2FA credentials directly from `secrets.json` on the server — **never exposing sensitive values to the AI model's context stream**.

## How It Works

1. Store a secret via `weavetab secrets set MY_KEY` or by editing `secrets.json`
2. The agent calls `browser_type_secret({ id: "w:2", envKey: "MY_KEY" })`
3. Weavetab resolves the secret from `secrets.json` in-process on the local machine
4. The value is typed directly into the DOM input field over CDP
5. All subsequent `browser_map` outputs, DOM snapshots, and audit logs permanently display `[REDACTED]` for that element