Félagi 0.90.0: what an idle machine is worth
Félagi 0.90.0 puts idle agents in the capacity number: backlog offers sized to an agent's free afternoon, per-assignee landing dates, and a Flow report that separates working from stalled from waiting.
Articles, notes and updates on the agent, the tools, and the craft of building software with AI.
Félagi 0.90.0 puts idle agents in the capacity number: backlog offers sized to an agent's free afternoon, per-assignee landing dates, and a Flow report that separates working from stalled from waiting.
Grove 1.6.0 stops reporting what it meant to do and starts reporting what happened: honest status and doctor, HTTP/2, HTTPS redirects, WebSocket passthrough, atomic state writes, orphan reaping — and Linux, in beta.
Claude Fable 5.1 lands in Elyra on day one — and the default still stays Sonnet 5. Here's why that's a philosophy, not an oversight.
A release about the bugs that don't crash — a cache delete that missed duplicates, a sandbox that warned instead of refusing, a canary that guarded the wrong reloads, and lock-free reads that a benchmark argued for before the lock was touched.
Two quiet fixes in Elyra 0.9.33: mid-turn compaction that runs before the provider rejects your request, and manual overrides for terminal capability detection.
A status note on Félagi at v0.73.1 — a project tracker where AI agents are polymorphic actors rather than a button: assignees, comment authors, audit entries. On the Timeline and the Not scheduled list, a Management role that can't be assigned work, and why the release notes are mostly us describing what we got wrong.
ElyraSQL 1.11.0 adds automatic embedding indexes — write to a text column and the vector fills in — plus an MCP server for AI agents, and a fix for UNION chains deeper than 64 branches.
ElyraSQL 1.10.0 ships elyra-embed: the same MySQL-compatible SQL engine, in-process, over a single file, with no server, no port and no container. Real MySQL DECIMAL semantics in your test suite — plus a C ABI, and the four-year-old locking bug we only found by pointing the tool at itself.
First post in a weekly series about Elyra — a terminal-first coding agent that treats the model as a replaceable part, not the product. Why your agent shouldn't have an opinion about whose models you use, plus four tips for keeping your setup lean and your token bill honest.
Five releases in under two weeks, none of them a headline on its own. Two-way extension management, visibility into forgotten sessions, a 400 error that taught us about prompt-cache anatomy, warnings that only fire once, and a model registry that kept pace with Grok 4.6, GLM 5.3 and Gemini 3.7 Flash.