amal66 closes the books by hardening the plumbing - and admitting what it can't
The final stretch of amal66's fork tightens reliability and self-hosting while openly parking the credential-heavy work for later.
amal66 spent the last few commits tying off an internal to-do list rather than chasing new features. The result is a sturdier foundation: a standard way of reporting errors across the system, a safeguard that trips when the AI provider starts failing instead of letting requests pile up, cleaner handling of files and storage, and the option to run everything locally for testing. There's also support for pointing the fork at any service that speaks the common OpenAI format, with a guardrail that insists on a secure connection.
What's notable is the restraint. amal66 automated only the pieces it could verify, and explicitly left the harder, credential-shaped items - durable job queues, connectors, full end-to-end tests - in a separate follow-up list rather than half-finishing them and calling it done.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?