sync: update from private repo (0e09596)
CI / build-and-test (push) Has been cancelled

This commit is contained in:
oss-sync
2026-06-08 03:23:19 +00:00
parent 03be80f036
commit 0f75bdfbab
10 changed files with 256 additions and 38 deletions
@@ -48,6 +48,28 @@ export function BrowserSettingsForm({ config, onChange }: SectionFormProps) {
<h3 className="text-sm font-medium text-slate-600 mt-4 pt-3 border-t border-slate-200">Sessions (CDP)</h3>
<div>
<FieldLabel>CAPTCHA Solve Mode</FieldLabel>
<select value={browser.captchaSolve ?? 'skip'}
onChange={e => onChange('browser.captchaSolve', e.target.value)}
className="w-full h-9 px-2 text-[13px] border border-hairline rounded-md">
<option value="skip">skip (headless fallback, default)</option>
<option value="novnc">novnc (shared CAPTCHA Pool, solve in CAPTCHA tab)</option>
</select>
<HelpText>
<code>novnc</code> WebSearch CAPTCHA noVNC CAPTCHA Pool
<strong>CAPTCHA </strong> <code>Xvfb</code> / <code>x11vnc</code> / <code>websockify</code>
headless <code>skip</code> CAPTCHA
</HelpText>
</div>
<div>
<FieldLabel>Max CAPTCHA Pages</FieldLabel>
<FieldInput type="number" value={browser.maxCaptchaPages ?? 5}
onChange={v => onChange('browser.maxCaptchaPages', Number(v))} />
<HelpText>CAPTCHA Pool <code>novnc</code> デフォルト: 5</HelpText>
</div>
<div>
<FieldLabel>VNC Base Port</FieldLabel>
<FieldInput type="number" value={browser.vncBasePort ?? 5900}