Documentation

Security

Protect credentials, callbacks, tools, and public output.

Protect secrets

Keep credentials server-side. Never place API keys in public output, browser bundles, chat, callback URLs, logs, or screenshots.

Validate callbacks and input

Use HTTPS, authenticate requests, enforce schemas and size limits, reject replayed intents, and isolate untrusted audience content from tools.

Limit Agent authority

Grant only the tools and data needed for the channel. Require human approval for destructive, financial, privacy-sensitive, or external communication actions.