Flow config format

The TOML structure Verybear uses for flows, for editing outside the console.

Flows can be edited in the console or as TOML files, synced with `verybear sync` once pushed to your org's config repository. The format mirrors exactly what the console stores.

review-pull-request.toml
Copy
[flow]
name = "Review pull request"
team = "engineering"
model = "sonnet"
effort = "medium"
playbook = "Reviewer"
subagents = ["Test gap finder", "Security pass"]

[[examples]]
text = "review PR 1182"

[[examples]]
text = "look over my branch before I open the PR"

Field reference

FieldTypeNotes
namestringShown in the console; not visible to the person running the flow.
teamstringTeam id this flow belongs to, for budget and reporting.
modelstringMust be on the approved models list.
effort"low" | "medium" | "high"See Concepts → Effort.
playbookstringName of an existing playbook, or inline text.
subagentsstring[]Optional. Omit or leave empty for a single-pass flow.
examplesarray of tablesPhrasings used to match real requests.
Invalid TOML or an unapproved model is rejected at sync time. Nothing partially applies.