What problem does it solve? Setting up durable background jobs, retry-safe webhooks, and long-running workflows in TypeScript requires correctly wiring the Inngest SDK, environment variables, and connection modes, where misconfiguration causes silent 500 errors and failed syncs. ## Core Features & Use Cases - SDK Installation & Client Setup: Install the inngest package and create a typed client with eventType schemas, app IDs, and environment-based dev/cloud mode configuration. - Serve Endpoints & Connect Workers: Expose functions via HTTP serve handlers for Next.js, Express, Hono, and Fastify, or run persistent WebSocket workers with connect mode for container runtimes. - Local Dev Server & Troubleshooting: Run the inngest-cli dev server with auto-discovery, configure INNGEST_DEV and signing keys, and resolve common issues like missing dev mode or failed registration. - Use Case: Add a crash-resilient lead enrichment pipeline to a Hono app on Neon Functions by installing the SDK, creating a client, serving functions at /api/inngest, and testing locally with the dev server. ## Quick Start Set up Inngest in my TypeScript project with a client, a serve endpoint for my framework, and the local dev server configured.