Blocker-aware decision layer for AI coding agents, grounded in source-linked, time-sensitive facts.
# PocketLantern [](https://www.npmjs.com/package/pocketlantern) [](https://www.npmjs.com/package/pocketlantern) [](https://github.com/pocketlantern/pocketlantern/actions/workflows/ci.yml) [](LICENSE) **Your AI agent sounds confident. It missed the blockers.** Prices shift, versions break, licenses change. PocketLantern is a blocker-aware decision layer for AI coding agents, grounded in source-linked, time-sensitive facts. ## Try these queries Ask your AI agent after installing PocketLantern: **"Which auth provider — Clerk, Auth0, or Cognito?"** ``` ⚠️ Cognito password hashes are permanently non-exportable ⚠️ Auth0 password export requires support ticket — Free tier excluded ⚠️ Auth0 Rules/Hooks EOL 2026-11-18 — Actions not portable ✅ Clerk has the most flexible migration path ``` **"Should I upgrade to Next.js 16?"** ``` ⚠️ Sync API access fully removed — all dynamic calls must be awaited ⚠️ Custom webpack config breaks next build ⚠️ next lint removed — switch to Biome or ESLint CLI ⚠️ Requires Node.js 20.9.0+, TypeScript 5.1.0+, React 19.0+ ✅ Plan phased migration — codemod doesn't cover webpack or middleware ``` **"Can I use the OpenAI Realtime API?"** ``` ⚠️ gpt-4o-realtime-preview removed 2026-05-07 ⚠️ Beta interface (realtime=v1 header) removed same date ⚠️ GA event schema incompatible — 4 event renames ✅ Start on GA from day one — or plan dual-stack migration ``` Three questions. Three blocker types. Same AI, different facts.  ## Quick start **Prerequisites**: Node.js >= 22, an MCP client ([Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Cursor](https://cursor.com), etc.) ```ba
Agent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.