feat: [ENG-2898] restore HITL settings panel in WebUI configuration#692
Conversation
|
Claude finished @ncnthien's task in 1m 20s —— View job Claude PR Review
SummaryScore: 5 / 5 A minimal, correct, low-risk fix that re-mounts an already-implemented panel that PR #673 left orphaned. The diff is two lines (one import, one JSX node) and the placement rationale in the PR description is sound. praise: Placement under Version control is the right call. The General section ( praise: Import order in note: Verified nitpick (non-blocking): The component renders three states (loading via the suggestion (optional): The test plan still has unchecked boxes ( No correctness, security, or code-quality concerns. LGTM. |
Summary
HitlSettingsPanel("Agent supervision") under WebUI Configuration → Version control, restoring the agent-review toggle that was orphaned by PR Proj/brv setting #673.features/vc/, pending operations render in the Changes tab, reject restores file snapshots, and HITL is project-scoped likeIdentity/Remotes(General holds global~/.brv/settings.jsonkeys).IdentityPanel,RemotesPanel,ConnectorsPanel) were already restored by PR Proj/brv setting #673's new configuration sub-routes — no further action needed.Test plan
npm run typecheckpassesnpm run lintpassesnpm run dev:ui→ open WebUI → Configuration → Version control: "Agent supervision" appears below Remotesbrv review --enable/--disablefrom CLICloses ENG-2898