SIGN IN SIGN UP

web-ui: fix select value binding and add a default effort picker (#567)

- fieldSelect binds .value through live() and options set ?selected, so
  a <select> shows its saved value on first render and re-renders can't
  silently reset it
- the scope model panel holds an in-flight pick until the save settles
  (no visual snap-back during the round-trip; reverts on error)
- when a model is pinned, the panel offers a Default effort dropdown,
  filtered to the harness's supported levels and carried across model
  switches when still valid

Co-authored-by: qm <qm@ycombinator.com>
J
Joshua France committed
3b6674b8916c77a5060d30f7f9791046d17c02e2
Parent: b2d1e53
Committed by GitHub <noreply@github.com> on 8/17/2026, 10:16:14 PM