---
title: "Poolside Laguna and safer database migrations"
date: "2026-07-22"
---

## Poolside Laguna models

Fabro now includes Poolside as a built-in OpenAI-compatible provider for Laguna S 2.1 and Laguna XS 2.1, with native reasoning and tool use. Both models are available directly from Poolside and through the opt-in OpenRouter provider.

```bash
fabro provider login --provider poolside
fabro run workflow.fabro --model laguna-s-2.1
```

## Safer database migrations

Schema upgrades now create a consistent `fabro.sqlite3.pre-migration.bak` snapshot before applying a new migration. If you need to roll back to an older binary, you have a known-good database from immediately before the latest schema change instead of having to repair migration metadata by hand.

## More

<Accordion title="CLI">
- `fabro repo init` now leaves the sample workflow environment unset so the target server can supply its configured default
</Accordion>

<Accordion title="Fixes">
- Parallel branch stages now reach a terminal state with their own duration instead of remaining **Running** after the fan-in and run complete
- OpenAI-compatible agent providers now receive compatible object-schema tools and an `edit_file` tool instead of the OpenAI-only custom patch tool
- Fixed legacy provider token details producing negative billing buckets in run summaries
</Accordion>

<Accordion title="Improvements">
- Added Kimi K3 through the direct Moonshot AI provider and OpenRouter
- Added GLM 5.2 through Z.AI and OpenRouter
- Left-to-right run graphs now zoom to 400% and preserve separate viewport positions for left-to-right and top-to-bottom layouts
</Accordion>
