Recover Auto-Review Feature
Auto-review feature (supervisor + cross-review flow) was lost during upstream/dev rebase. Recovery completed.
What was done
Config schema — Added auto_review field to Effect Schema config (config.ts)
Settings models — Added models section to settings context with autoReview toggle, defaultModel, reviewModel selectors
Session auto-review — Restored ~246 lines of orchestration flow in session.tsx (imports, types, store fields, resolveReview, queueAutoReview, createEffect trigger)
Settings UI — Added "Models" section to settings-general.tsx with Auto Review switch toggle
Fork docs — Updated FORK.md with feature entry [FEATURE]: sessions per worktree #14 , smoke test row, conflict zone entries
Deployed — Built natively on remote Linux x86_64, service active at http://100.108.64.76:4096
Files changed
packages/opencode/src/config/config.ts
packages/app/src/context/settings.tsx
packages/app/src/pages/session.tsx
packages/app/src/components/settings-general.tsx
packages/app/src/i18n/en.ts
FORK.md
All 14 packages typecheck clean. Auto-review tests pass.
Recover Auto-Review Feature
Auto-review feature (supervisor + cross-review flow) was lost during upstream/dev rebase. Recovery completed.
What was done
auto_reviewfield to Effect Schema config (config.ts)modelssection to settings context with autoReview toggle, defaultModel, reviewModel selectorssession.tsx(imports, types, store fields, resolveReview, queueAutoReview, createEffect trigger)Files changed
packages/opencode/src/config/config.tspackages/app/src/context/settings.tsxpackages/app/src/pages/session.tsxpackages/app/src/components/settings-general.tsxpackages/app/src/i18n/en.tsFORK.mdAll 14 packages typecheck clean. Auto-review tests pass.