Skip to content

Recover auto-review feature lost during upstream/dev rebase #194

@OpenCodeEngineer

Description

@OpenCodeEngineer

Recover Auto-Review Feature

Auto-review feature (supervisor + cross-review flow) was lost during upstream/dev rebase. Recovery completed.

What was done

  1. Config schema — Added auto_review field to Effect Schema config (config.ts)
  2. Settings models — Added models section to settings context with autoReview toggle, defaultModel, reviewModel selectors
  3. Session auto-review — Restored ~246 lines of orchestration flow in session.tsx (imports, types, store fields, resolveReview, queueAutoReview, createEffect trigger)
  4. Settings UI — Added "Models" section to settings-general.tsx with Auto Review switch toggle
  5. Fork docs — Updated FORK.md with feature entry [FEATURE]: sessions per worktree #14, smoke test row, conflict zone entries
  6. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions