> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fabro.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Poolside Laguna and safer database migrations

## 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 theme={"languages":{"custom":["/languages/dot.json","/languages/fabro.json"]}}
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 Kimi 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>
