Quiet autofixes for TypeScript and lint diagnostics. Runs while you work, asks before changing anything.
Part of the Rytora Code suite — install Rytora Code to get the full toolkit (Composer, Tab autocomplete, Cmd+K, Codebase Indexing, Publish, and more).
What it does
Watches the Problems panel for TypeScript errors, ESLint warnings, and other diagnostics. When confidence is high, it prepares a fix in the background and surfaces it as a code action you can apply with one click.
Examples
- Missing import → autofix adds the
import { X } from '...'line. - Implicit
any→ autofix infers and adds the correct type annotation. - Unused variable → autofix removes it (or marks it intentional if it follows a convention).
- Deprecated API → autofix swaps to the recommended replacement.
Why "background"
- Non-intrusive — Doesn't pop up dialogs or steal focus. Fixes appear as quiet code actions in the gutter.
- Confidence-gated — Only proposes fixes above a configurable confidence threshold. Low-confidence cases are skipped silently.
- Cheap — Uses a fast, low-cost model. Won't drain your monthly credits.
Commands
| Command | Title |
|---|---|
rytora-code.bgAgent.fixCurrent |
Quick Fix Current File |
rytora-code.bgAgent.toggle |
Toggle Background Agents |
Configuration
rytora-code.backgroundAgents.enabled— Master switch (default:true)rytora-code.backgroundAgents.minSeverity—error,warning,info(default:warning)rytora-code.backgroundAgents.confidenceThreshold— 0.0 to 1.0 (default:0.75)
Getting started
- Install Rytora Code (recommended) or this standalone extension.
- Sign in with your Rytora BuildLabs account.
- Open a file with TypeScript or lint errors — autofixes appear as code actions.
Pricing
Background fixes are included in all paid tiers and cost a fraction of a Composer credit per fix. See buildlabs.rytora.ai/pricing.
Links
- Homepage: buildlabs.rytora.ai/code
- Documentation: buildlabs.rytora.ai/docs/code
- Support: buildlabs.rytora.ai/support
License
MIT