AI News Hub Logo

AI News Hub

Stop Copy-Pasting Errors into ChatGPT — Use AI That Knows Your Backend Stack

DEV Community
RapidKit

Workspai's AI Debug Actions feed structured workspace context to the language model — project type, installed modules, Python version, health status. The result: debugging suggestions that actually apply to your setup. You know the loop. 1. Error appears in FastAPI service 2. Open ChatGPT/Claude/Copilot Chat 3. Paste traceback 4. Type: "I'm using FastAPI 0.115, Python 3.12, SQLAlchemy 2.0, repository pattern, RapidKit workspace..." 5. Get generic answer 6. Iterate Steps 3-4 are manual reconstruction of context your IDE already has. Here's how we closed that loop in Workspai. When you click a debug action on a diagnostic error, Workspai sends this to the language model: { "project_type": "fastapi.standard", "python_version": "3.12.3", "installed_modules": ["jwt-auth", "redis-cache"], "rapidkit_cli_version": "0.25.4", "rapidkit_core_version": "0.3.9", "error": { "message": "AttributeError: 'NoneType' object ...", "file": "src/users/services/user_service.py", "line": 47 }, "workspace_health": "warning: Redis not running" } Not raw text. Structured context. The model's first response is already grounded in your setup. In any Python, TypeScript, JavaScript, or Go file with diagnostics: Click the lightbulb → you'll see: ✦ Debug with Workspai AI — opens AI modal with error + full workspace context pre-filled ✦ Explain error with AI — plain-language explanation tailored to your stack Both appear in the standard VS Code Code Actions menu — no new panel, no context switch. The Workspace Health sidebar runs a system check. When it finds an issue: ⚠️ Redis not reachable Module: redis-cache (installed in auth-api) Expected: localhost:6379 Status: connection refused There's now a ✨ button. Click it. The AI gets the full failure context — module name, expected config, error type — and tells you exactly how to fix it for your specific workspace setup. No more: Google → StackOverflow → "does this apply to me?" → iterate. Uses GitHub Copilot's vscode.lm API locally. No separate key. No data beyond what Copilot normally sends. Configurable model (modern Copilot/GitHub lineup, including GPT-5 family, GPT-4.1/4o, and Claude Sonnet family, depending on account access). Search Workspai in VS Code Extensions. Publisher: rapidkit | Requires GitHub Copilot. 🔗 workspai.com · Marketplace · GitHub · getrapidkit.com