Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

One short entry per release, written for users deciding whether to upgrade.

## [9.1.0] - 2026-09-27

`/flow-auto` can show bounded Jev recovery advice when TypeSafe is configured.

- With `TYPESAFE_API_KEY`, `/flow-auto` defaults to shadow advice, limited to six
attempts and $0.02. Without the key, recovery advice stays off. Pass
`--recovery=off` to opt out of a configured run.
- Shadow advice cannot authorize edits or other mutations. Delegated recovery
remains unavailable because no qualified recovery profile is installed.
- Flow now reports a Jev model mismatch and a refused delegated request in the
terminal. Truncated validation output can use a matching bounded host output
file to retain complete validation evidence.
- Session v5 schema, validation and reviewer gates, and continuation routing are
unchanged. The OpenCode host used by the release checks is pinned to 1.18.31.

Upgrade with `opencode plugin opencode-plugin-flow@9.1.0 --global --force`.

## [9.0.2] - 2026-09-19

Same-goal follow-ups continue more often; inspect-then-implement still stops.
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ expensive, and it is overhead when it is not.
Install the exact npm release through OpenCode:

```bash
opencode plugin opencode-plugin-flow@9.0.2 --global --force
opencode plugin opencode-plugin-flow@9.1.0 --global --force
```

Omit `--global` for project scope. Version pins are exact and never update on
Expand All @@ -50,7 +50,7 @@ Manual setup needs this entry in both `opencode.json` and `tui.json`:

```json
{
"plugin": ["opencode-plugin-flow@9.0.2"]
"plugin": ["opencode-plugin-flow@9.1.0"]
}
```

Expand All @@ -65,7 +65,7 @@ and implementation. `/models` selects the coding model.

```json
{
"plugin": [["opencode-plugin-flow@9.0.2", {
"plugin": [["opencode-plugin-flow@9.1.0", {
"reviewer": { "model": "provider/model", "steps": 80 }
}]]
}
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "opencode-plugin-flow",
"version": "9.0.2",
"version": "9.1.0",
"description": "Small durable planning, validation, and review workflow for OpenCode",
"type": "module",
"repository": {
Expand Down
Loading