Integration guides
Practical walkthroughs for debugging specific libraries and frameworks with Smello. Each guide shows a real scenario, the setup needed, and what you'll see in the dashboard.
Outgoing HTTP (auto-patched)
These libraries are monkey-patched automatically when you use smello run.
- Debug requests: inspect headers, bodies, and redirects
- Debug httpx: async and sync HTTP debugging
- Debug aiohttp: async HTTP client debugging
- Debug gRPC: see protobuf payloads as JSON
- Debug boto3 / AWS: AWS API calls and XML responses
- Debug Google Cloud: BigQuery, Firestore, Pub/Sub via gRPC
SDKs that use patched libraries under the hood
These SDKs use httpx or requests internally, so Smello captures their traffic automatically.
- Debug OpenAI: see raw API calls behind the SDK
- Debug Anthropic: inspect Claude API requests
- Debug Stripe: webhook debugging and API call inspection
Server frameworks (middleware)
Explicit middleware for capturing incoming HTTP requests.
- Debug FastAPI: incoming request inspection and exception capture