Posts tagged AI
4th November 2026Recurring Jobs with Wolverine and CritterWatchEvery system has work that runs on a schedule. Wolverine turns a cron job into an ordinary message, so it gets the outbox, retries, dead letters, OpenTelemetry tracing and once-per-cluster execution for free, and CritterWatch 1.2 lets you see, pause, resume and trigger every schedule across your fleet. Plus how Wolverine treats a nightly job differently from one that fires every few seconds, and why.
3rd November 2026Critter Stack AI Skills 1.18: Caught Up With CritterWatch 1.2AI Skills 1.18 brings every CritterWatch skill up to the 1.2 MCP tools, checked tool by tool against the source: a new sagas skill, the get_command_outcome tool, dead letters ranged by failure time, event queries over bodies and metadata, and six corrections to advice that had gone wrong, including the Prometheus series names every Grafana example used.
3rd November 2026CritterWatch 1.2: See Inside Your Event Store, Documents, Sagas and SchedulesCritterWatch 1.2 turns the console into a real explorer for what your Critter Stack services hold: an overview of every event store, a Step Through tab for projections, a Document Store Explorer that checks your documents still deserialize, saga instances with their state and pending timeouts, a Schedule Explorer that tells you what a schedule is actually doing, and an Event Model you can drill into.
29th October 2026Failure Groups: Handle a Dead Letter Incident as One ThingCritterWatch 1.1 groups dead letters by the failure that caused them, across every service and database, and lets you replay, archive, restore or discard the whole group as one tracked operation with a reason attached. Your AI agent gets the same loop over MCP, and still has to show you the preview before it deletes anything.
27th October 2026CritterWatch 1.1, Bobcat 1.0, AI Skills 1.17, and a First Look at StoatOne release wave, four products: CritterWatch 1.1 with 83 MCP tools, cron schedules, a Document Explorer and a long list of scalability fixes earned on real systems; Bobcat 1.0, the successor to Storyteller and our answer for spec-driven development; AI Skills 1.17; and the first public preview of Stoat.
27th October 2026Critter Stack AI Skills 1.17: One Month of Releases, Checked Against the SourceAI Skills 1.17 is the result of a review of everything Wolverine, Marten, CritterWatch, Bobcat and Stoat shipped in the last month, checked against the product source rather than the changelogs. Thirty-six skill changes, seven of them correcting advice that had quietly gone wrong, and the CritterWatch 1.1 paired updates that were waiting in 1.16.
25th October 2026Dead Letter Management in CritterWatch 1.1Bulk replay that acts on exactly what it counted, edit-and-replay with a full audit trail, every operation followed to the end across every database, and an MCP server that lets an AI agent triage your dead letters, but asks before it deletes anything.
6th October 2026Introducing Bobcat: Spec Driven Development and Better Integration Testing for the Critter StackBobcat is the new Critter Stack tool for Spec Driven Development and for making our own integration testing more reliable. It projects readable specifications out of the xUnit.net or TUnit tests you already have, brings back the table driven testing ideas from Storyteller, reports failures in a way an AI agent can actually use, and has a compiled Gherkin model for when Given/When/Then is the right fit.
23rd September 2026Critter Stack AI Skills 1.14: Troubleshooting Guides, and Why the Skills Pay for ThemselvesAI Skills 1.14 ships eight troubleshooting skills that decode Critter Stack exceptions from the stack trace. It's also a good excuse to make the bigger case: skills that know Wolverine's idioms produce terser code, cheaper agent sessions, and an agent that can actually reason through concurrency, parallelism, and production diagnostics.
16th September 2026Full-Text, Vector, and Hybrid Search in Polecat, Fisher, and MartenPolecat, Fisher, and Marten now share one search surface: full-text search, vector similarity search with filters, hybrid search fused by reciprocal rank fusion, and event-sourced vector projections, on SQL Server 2025, SQLite, and PostgreSQL. Here's what each store gives you, how it works, and where they differ.
3rd September 2026LLM Callouts in WolverineWolverineFx.AI adds LLM callouts to Wolverine — one-shot calls to a large language model modeled as ordinary messages, so they get the transactional outbox, retries, back pressure, budgets, and testability for free. The first thing JasperFx is building on it is AI Assisted Production Support in CritterWatch 1.1.
2nd September 2026Ask Your Codebase: AI Skills and the Critter Stack Command LineA recorded session pointing an AI agent at a Critter Stack codebase with nothing but the built-in CLI diagnostics and the JasperFx AI Skills — no console, no MCP server, no running fleet. Where is this message routed? What is actually durable? Why isn't the outbox working? And the new projection-run command stepping through a broken projection one event at a time.
31st August 2026Interrogating Your Running System with CritterWatch's MCP ServerA real, recorded session of an AI agent triaging a Wolverine system through CritterWatch's MCP server — summarizing and replaying dead letters, explaining a message's full journey from its OpenTelemetry spans, chasing down a poisoned projection with the projection stepper, and interrogating the alert subsystem. Plus how the JasperFx AI Skills teach the agent to do all of this well.
26th August 2026Alerts and the Timeline in CritterWatch 1.0CritterWatch 1.0 is watching your system for unusual conditions and trying to explain the cause and effect of anything that's going wrong.
20th August 2026CritterWatch 1.0: Stop Guessing What Your Critter Stack Is DoingCritterWatch 1.0 is here — a monitoring and production-management console purpose-built for Wolverine, Marten, Polecat, and Fisher. It renders the system you actually shipped from the running code, steps through projections event by event, lets you replay dead letters and rebuild projections without a redeploy, and hands your AI agent a real, RBAC-gated control surface.
27th July 2026Announcing CritterWatch 1.0 RC 1The first release candidate for CritterWatch 1.0 — a purpose-built monitoring and operations console for the Critter Stack that shows you the system you actually shipped, watches it for you, hands your AI assistant a real control surface, and gives you a proper cockpit for the event store.
16th June 2026Introducing CritterWatch: Someone to Keep an Eye on the CrittersCritterWatch 1.0.0-alpha.1 is loose on NuGet — a monitoring and production-management console for Wolverine, Marten, and Polecat that doubles as dev-time insight and an MCP control surface for your AI agents.
7th June 2026Announcing CritterWatch 0.8.0CritterWatch 0.8.0 is the largest release yet — a purpose-built monitoring and operations console for the Critter Stack with production observability, development-time insight, and an MCP control surface built for AI agents.
4th June 2026The Codebase Is the Prompt: Wolverine, Vertical Slices, and AI-Assisted DevelopmentWhy the Critter Stack and Wolverine are the best foundation for vertical slice architecture in the age of AI coding agents — aggressive code compression, locality of reference, and conventions encoded in AI skill files.
20th May 2026Introducing the Critter Stack AI SkillsJasperFx Software's officially curated AI Skills for the Critter Stack are now available for purchase — continuously improved guidance that helps AI coding agents write idiomatic Marten, Polecat, and Wolverine code.