Repository navigation
What's New
- Standalone Node.js Server: Self-host Codra on standard Linux VMs, Docker, or Kubernetes using
@hono/node-serverwithout Cloudflare Workers. - Redis & BullMQ Architecture: Production-ready Redis KV, session store, and BullMQ background review workers under
@codraoss/node-adapters. - Hardened Distroless Docker Image: Rebuilt runtime on Node 24 distroless (
gcr.io/distroless/nodejs24-debian13:nonroot) with multi-arch support and non-root execution. - Strict Batch Review Prompts: Restructured batch prompts with per-file scoping to eliminate cross-file hallucinations and line-number mismatches.
- MDX Documentation: Rebuilt documentation in MDX with deployment guides for Docker, Node.js, Cloudflare, Railway, and Neon.
- Onboarding Sidebar: Added a guided onboarding card to the dashboard for quick self-hosting and repo setup.
Improvements & Bug Fixes
- Evidence Grounding & Output Recovery: Candidate findings must match diff evidence verbatim; added JSON repair pipelines to recover malformed provider outputs.
- Worker CPU Protection: Capped workflow attempts per Cloudflare instance to avoid CPU limit exhaustion on large PRs.
- Dashboard & Performance: Improved Lighthouse scores, optimized layout timing, and aligned empty states across Jobs and Repos.
- Fixes: Resolved duplicate
/api/auth/loginroutes, handled optional GitHub installation IDs gracefully, and fixed weak ETag cache conditions.
New Contributors
- @ananth-kn made their first contribution in #111
- @KavinamuthanGP made their first contribution in #118
Full Changelog: v0.9.5...v0.10.0